Can I call this plot as Contour plot?
1 次查看(过去 30 天)
显示 更早的评论
Hello all,
Refer to the code below
clear all;
x=sin(2*pi*1000*((0:0.1:200)/10000));
y=cos(2*pi*1000*((0:0.1:200)/10000));
figure
plot(x,y)
xlabel ('Values of Sine');
ylabel('Values of Cos');
Can I call the plot I obtain as "Contour plot of x & y" ? What plot it is exactly?
0 个评论
采纳的回答
Matt Tearle
2011-3-19
What you're doing is called a parametric plot - x(t) against y(t) for a parameter variable t.
5 个评论
Jiro Doke
2011-3-20
Have you looked at the documentation for "contour"? It has a couple of examples.
http://www.mathworks.com/help/matlab/ref/contour.html
Matt Tearle
2011-3-20
Ok, so x^2 + 2y^2 = 5 is an equation for an ellipse. Two ways to plot this in MATLAB:
Parametrically
t = linspace(0,2*pi);
x = cos(t)*sqrt(5);
y = sin(t)*sqrt(5/2);
plot(x,y)
Using contours
[x,y] = meshgrid(linspace(-2.5,2.5));
z = x.^2 + 2*y.^2;
contour(x,y,z,[5 5])
更多回答(1 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Contour Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!