Plot symbolic polynomial
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
How to plot a symbolic expression that contains a symbol and i(imaginary).
Eg. Plot y=x^2+i+2
0 Commenti
Risposta accettata
Andrew Newell
il 11 Mag 2011
This plots the real part of y against x:
syms x y
ezplot(y-x^2-1i-2)
Of course, it looks just the same as
syms x y
ezplot(y-x^2-2)
EDIT: For a 3D plot, you could do this:
syms x
ezplot3(x,x^2+2,1)
xlabel('x')
ylabel('Real(y)')
zlabel('Imag(y)')
Più risposte (2)
Susan
il 25 Mag 2011
I got an error with ezplot, so did this instead:
syms x y
y=x^(2+i)+2;
xx=linspace(-6,6,100);
yy=subs(y,x,xx);
plot3(xx,real(yy),imag(yy));grid
xlabel('x');ylabel('y');zlabel('z');
1 Commento
Andrew Newell
il 26 Mag 2011
That should be
y=x^2+i+2;
Even better is
y=x^2+1i+2;
because then you don't have to worry about i being used as a variable.
What error did you get?
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!