vector function takes vector input ?
Mostrar comentarios más antiguos
Hello !
I am having truble inserting vectors as an input to a function that is a vector
what I did is
I defined a function as
gradient=@(x) [1;x;x^2;x^3];
then I need to input a vector to it. like this
gradient([2 ;3 ; 4])
or
gradient([2 3 4])
so the result I am hoping for is a matrix where each column represent a function (1,x,x^2,x^3)
and each row is the value of the function at each point in the input vector.
so it would be some thing like:
1 2 4 8
1 3 9 27
1 4 16 46
I have done this using loop. but since the data I am dealing with is large this takes so long and I would brefer a method that does it in a vector form.
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Loops and Conditional Statements en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!