作业帮 > 综合 > 作业

用MATLAB绘出f(t)=u(cos t)在(-3*pi,3*pi)之间的波形求代码

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/08 15:47:42
用MATLAB绘出f(t)=u(cos t)在(-3*pi,3*pi)之间的波形求代码
u = 你设置的数字
先输入
t = -3*pi : pi/20 : 3*pi
f = u * cos(t)
plot(t, f)
或者
ezplot('f = u* cos(t)' ,[-3*pi,3*pi,-u,u])
再问: u(cos t)这个函数表示cos t0,u(cos t)=1; 好象不是你这样的!,你这样只是画出cos t的波形吧! 应该要先定义下u(t)的吧 u(t) 意思是 t0 ,u(t)=1; 你可以把这个函数先自定义下吗?
再答: ~。~ x = -3*pi:0.1:3*pi; n = length(x); for i = 1:n if cos(x(i))