0

顺便说一句,我是 MATLAB 新手,所以我的问题可能真的很简单,但如果你们能提供帮助,我将不胜感激 :)

我有:

t = sym('t') and X = [1; sin(2*pi*t); cos(2*pi*t); sin(4*pi*t)];

我想绘制 tx 图,这样:

x(t) = X(1) + X(2) + X(3) + X(4)

我怎样才能做到这一点?

4

1 回答 1

1

试试这个代码,但它是数字的,而不是符号的:

t = 0:.01:10;
X=[ones(length(t),1) sin(2*pi*t') cos(2*pi*t') sin(4*pi*t')];
plot(t,X(:,1)+X(:,2)+X(:,3)+X(:,4));

如果你真的必须使用 matlab 的符号工具箱,那么请研究ezplot()为可视化而设计的功能。

于 2013-05-10T10:57:07.107 回答