信号与系统MATLAB实验画出f (t) = (1+ cosπt)[u(t) − u(t − 2)]的波形u(t)为阶跃函数,

,这是我自己写的程序,出现下面问题怎么,,不知道怎么回事>> t=0:0.01:10;
>> f=(1+cos(pi*t)).*[heaviside(t)-heaviside(t-2)]
??? f=(1+cos(pi*t)).*[heaviside(t)-heaviside(t-2)]
|
Error: Missing variable or function.

>> 或者怎样用matlab画出来

我试下 没问题,不过 我复制后显示 你的括号显示的是中文 ,改下就可以运行追问

谢谢了,我用别的方法解决了,以后注意输入法,再请教大神个问题,自己编写了一个函数,怎样调用这个函数m文件。不知道这样说合适吗,刚接触matlab,不太懂!

追答

如果你写的m文件不是function 形式的 或者是function 形式但没有输入参数,直接在另一个文件中输入这个文件的名字就可以调用了。

温馨提示:答案为网友推荐,仅供参考
相似回答