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 件)
Sean de Wolski
2011 年 3 月 19 日
Sure:
%your stuff followed by:
title('Contour plot of x & y');
1 件のコメント
Matt Tearle
2011 年 3 月 19 日
::rimshot:: Thank you, you've been great. Don't forget to tip your waiter.
参考
カテゴリ
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!