当前位置:首页>开发>正文

求一道matlab的编程绘图题 matlab绘图题

2023-04-15 13:50:28 互联网 未知 开发

 求一道matlab的编程绘图题 matlab绘图题

求一道matlab的编程绘图题

t=linspace(0,3*pi,256)
y1=sin(t)
subplot(311),plot(t,y1),grid,axis([0 16 -1.2 1.2])
xlabel(t(deg)),ylabel(magnitude),title(sin(t))
y2=y1.*(y1>0)
subplot(312),plot(t,y2),grid,axis([0 16 -1.2 1.2])
xlabel(t(deg)),ylabel(magnitude),title(半波整流波形)
y3=y2
y3(find(y3>=0.5))=0.5
y3(find(y3<0.5))=0
subplot(313),plot(t,y3),grid,axis([0 16 -1.2 1.2])
xlabel(t(deg)),ylabel(magnitude),title(方波波形)

matlab绘图题

(1)
x=[1,4,3,1]
y=[2,5,6,2]
x1=x/2
y1=y/2
plot(x,y,x1,y1)

(2)
x=[2,5,3,2]
y=[0,0,4,0]
for i=1:1:length(x)
r(i)=(x(i)^2 y(i)^2)^0.5
theta(i)=atan(y(i)/x(i))
x1(i)=r(i)*cos(theta(i) pi/6)
y1(i)=r(i)*sin(theta(i) pi/6)
x2(i)=x1(i)
y2(i)=-y1(i)
end
plot(x,y,x1,y1,x2,y2)

Matlab 画图编程 问题

【1】移动平均法。
clearclc
x=0:pi/50:4*2*pi
n=length(x)
y=sin(x) 0.1*rand(1,n)
for k=1:n- yy(k 1)=(y(k) y(k 1) y(k 2))/3
end
plot(x,y,o,x(1:end-1),yy)

一道简单的matlab画图题 就大侠指点

p>function ,n)c=0:0.01a=b=1 n=6 的图: 展开追问 追问 我是新手 麻烦请问为什么要用function函数啊 我用function并不能运行出来啊 我给你加分 回答 哦 function 是可以让你输入参数的! 把上面那段存入一个.m文件,再在command窗口 运行baidu01(a,b,n)即可 a,b,n由你输入! 混沌的复杂 2011-04-02 2 0 分享