Parametric Function does not show up in plot?
显示 更早的评论
I am attempting to plot the Folium of Descartes in Matlab as a set of parametric equations, but when I use the plot(x,y) command no plot shows up--just an empty plot with no lines or points.
These are my commands I am using--hopefully someone can point out any mistakes I may have made.
clc
syms t
t=linspace(-30, 40);
x=3*t/(1+t.^3);
y=3*(t.^2)/(1+t.^3);
plot(x,y)
回答(1 个)
Star Strider
2014-10-21
You don’t need syms but you do need to vectorise the division (replace (/) with (./)):
t=linspace(-30, 40);
x=3*t./(1+t.^3);
y=3*(t.^2)./(1+t.^3);
plot(x,y)
4 个评论
Devon
2014-10-21
Star Strider
2014-10-21
My pleasure!
The sincerest expression of appreciation here on MATLAB Answers is to Accept the answer that most closely solves your problem.
Image Analyst
2014-10-22
You can also Vote for it, like I did.
Star Strider
2014-10-22
Thank you, I A!
类别
在 帮助中心 和 File Exchange 中查找有关 Logical 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!