我假设您正在尝试将 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(:)])
在第二个参数中将两个系列创建为两列。