请问用matlab这么画这个图,程序怎么写?

 我来答
gaoxiaohaied
2013-01-03 · TA获得超过4226个赞
知道小有建树答主
回答量:800
采纳率:100%
帮助的人:409万
展开全部

t=0:0.0001:0.04;

w=100*pi;

Ua=314*sin(w*t);

Ub=314*sin(w*t+2*pi/3);

Uc=314*sin(w*t+4*pi/3);

%draw Ua/Ub/Uc作三相电压图

plot(t,Ua,'r',t,Ub,'g',t,Uc,'b')


 

%draw envelop下面画包络线

U=[Ua;Ub;Uc];

for k=1:401;

    pos(k)=max(U(:,k));

    neg(k)=min(U(:,k));

end

figure(2)

plot(t,pos,'r',t,neg,'g')

百度网友b9df065
2013-01-03 · TA获得超过1293个赞
知道小有建树答主
回答量:641
采纳率:0%
帮助的人:745万
展开全部
如果学过Matlab这个应该不难
t=0:1e-4:0.04;
UA=314*sin(100*pi*t);
UB=314*sin(100*pi*t+2*pi/3);
UC=314*sin(100*pi*t+4*pi/3);
plot(t,UA,'r');
hold on;
plot(t,UB,'k');
plot(t,UC,'b');
追问

不对呀结果是要这个图

你说的那个程序还没到这一步呀

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式