| New Reply |
Creating a general function handle |
Share Thread | Thread Tools |
| Aug9-11, 09:04 AM | #1 |
|
|
Creating a general function handle
I'm writing a MATLAB function m-file which has input argument of some N-by-1 vector.
Say this vector is [1,2,3]. I want to create a function handle representing a sum of x taken to the power of each number that appears in the vector, so in this case it is: f = @(x) [x^1 + x^2 + x^3]; (x scalar) The point is, I don't know how to define f when I don't explicitly know what the input vector is. Can anyone help me generate a general function handle? The trick is because N is variable. |
| Aug9-11, 02:32 PM | #2 |
|
Recognitions:
|
v=[1,2,3]
f = @(x) sum(x.^v) |
| Aug10-11, 03:18 AM | #3 |
|
|
I like it! Thanks very much
|
| New Reply |
| Thread Tools | |
Similar Threads for: Creating a general function handle
|
||||
| Thread | Forum | Replies | ||
| Need help Creating Rational function | Calculus | 0 | ||
| Matlab help, function handle | Engineering, Comp Sci, & Technology Homework | 0 | ||
| How to handle the Dirac delta function as a boundary condition | Differential Equations | 5 | ||
| Can general prototyping boards handle up to 4-5A in current? | Electrical Engineering | 1 | ||
| Creating a Function-Derivatives | Calculus | 1 | ||