|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|
f = @(x) sum(x.^v)
|Aug10-11, 03:18 AM||#3|
I like it! Thanks very much
|Similar Threads for: Creating a general function handle|
|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|