How can I make a symbolic function with vector input?

8 visualizzazioni (ultimi 30 giorni)
I want to make a symbolic function with vector input.
I tried a code
a=sym('a',[1 3]);
k=[1 1 1];
But it didn't work. I could find that f(1,1,1) works, but I want to make f with f([1 1 1]). How could I do it?

Risposta accettata

Jyotsna Talluri
Jyotsna Talluri il 24 Apr 2020
a=sym('a',[1 3]);
f= @(a)(a(1)^2+a(2)+a(3)*a(1));
k=[1 1 1];

Più risposte (0)


Scopri di più su Symbolic Math Toolbox in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!