1

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

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

4

1 回答 1

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(:)])

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

于 2013-04-14T13:24:08.660 回答