Error using symfun>validateArgNames (line 333) Second argument must be a scalar or vector of unique symbolic variables.
19 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Ahmad Nur Hasybi
il 26 Dic 2020
Commentato: Ahmad Nur Hasybi
il 27 Dic 2020
What can I do? Please ur help!
close all
clc
clear
syms x y;
x= (-13:13);
y =symfun( x + exp(x), x);
figure(1)
fplot(x,y)
grid on
That code give me an Error like
Error using symfun>validateArgNames (line 333)
Second argument must be a scalar or vector of unique
symbolic variables.
Error in symfun (line 78)
y.vars = validateArgNames(inputs);
Error in coba_ae (line 7)
y =symfun( x + exp(x), x);
0 Commenti
Risposta accettata
Mischa Kim
il 26 Dic 2020
Modificato: Mischa Kim
il 26 Dic 2020
Hi Ahmed, almost there:
syms x y
y = symfun(x + exp(x),x);
figure(1)
fplot(y,[-13,13])
grid on
In your code you declare x to be a nummeric vector, however, to create the symbolic function y it needs to be a symbolic variable.
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Symbolic Variables, Expressions, Functions, and Preferences 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!