在matlab中绘制矢量

时间:2013-04-14 13:11:08

标签: matlab plot

如何在Matlab中绘制以下向量?我不知道如何处理这个问题。我已经测试了绘图函数,但它说我必须首先定义phi,但是当我定义phi时尺寸不匹配,因此我不能使用绘图函数。提前谢谢。

v =(cos(phi)sin(phi))从0到360

1 个答案:

答案 0 :(得分:0)

我假设你试图将y = cos(phi)绘制为x = sin(phi)的函数。如果是,那么

phi = linspace(0,2*pi,100);
x = sin(phi);
y = cos(phi);

figure;
plot(x,y)

会做你想要的。如果你只想绘制sin(phi)和cos(phi)作为phi的函数,你会这样做

plot(phi,x);
hold all
plot(phi,y);

或更紧凑:

plot(phi, [x(:) y(:)])

在第二个参数中将两个系列创建为两列的位置。