- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验四 MATLAB编程练习
实验五 编程练习一
一.实验目的和要求
1.熟悉Matlab数据结构、控制流、输入输出实验通过熟悉和掌握M文件式建立与使用方法、以及函数与控制程序流程的语句使用,使学生具备一定的编程和调试能力用循环和非循环方法求1~100000间整数的立方和,并比较两者的时间复杂度。
tic;
x=1:100000;
y=x.^3;
sum(y)
toc
ans =
2.5001e+019
elapsed_time =
0.0160
循环方式:
tic;
sum=0;
for i=1:100000
sum=sum+i^3;
end
sum
toc
sum =
2.5001e+019
elapsed_time =
0.3750
2.利用for循环求1!+2!+3!+ 4!+5!的值sum=0;
for i=1:5
x=1;
for j=1:i
x=x*j;
end
sum=sum+x;
end
3.求[100,200]之间所有能被29整除的整数。for i=100:200
x=mod(i,29);
if x==0 sum=i,end
end
4.从键盘输入成绩百分制成绩x, 将其转换为等级grade为“满分”、“优秀”、“良好”、“及格”、“不及格”从屏幕输出。转换规则如下:x=100,满分x=90,优秀x=80,良好x=60,及格x60,不及格x=input(x=)
if x==100 result=满分,
elseif x=90x100 result =优秀,
elseif x=80x90 result =良好,
elseif x=60x80 result =及格,
elseif x60 result =不及格,end
实验六 编程练习二
一.实验目的和要求
1.掌握用MATLAB解决实际电路和系统问题的基本思路;
2.根据已学的电路知识和信号与系统理论,应用MATLAB求解电路和系统相关未知量。
二.实验器材
计算机、MATLAB软件
三.实验内容和要求
1.在如图1所示的电路中,已知R=3, R=5, R=9, R=2, R=6 R= R=3。(1)已知Us=48V,求Is,I(2)已知I=2A,求Us,Is。要求进行理论分析,并将MATLAB计算结果和理论计算结果进行比较。
图1
clear all;
r1=3;r2=5;r3=9;r4=2;r5=6;r6=1;r7=1;
display(解决问题1);
a11=r2+r5;a12=-r2;a13=-r5;
a21=-r2;a22=r1+r2+r3+r4;a23=-r4;
a31=-r5;a32=-r4;a33=r4+r5+r6+r7;
b1=1;b2=0;b3=0;
us=input(us=),
A=[a11,a12,a13;a21,a22,a23;a31,a32,a33];
B=[b1;0;0];
I=A\B*us;
Ia=I(1);Ib=I(2);Ic=I(3);
Is=Ia+Ib;Io=Ib-Ic;
display(解决问题2);
a11=0;a12=1;a13=-1;
a21=-r2;a22=r1+r2+r3+r4;a23=-r4;
a31=-r5;a32=-r4;a33=r4+r5+r6+r7;
IO=input(IO=);
A=[a11,a12,a13;a21,a22,a23;a31,a32,a33];
c1=1;c2=0;c3=0;
C=[c1;0;0];
I=A\C*IO;
Ia=I(1);Ib=I(2);Ic=I(3);
Is=Ia+Ib;
us=(r2+r5)*Ia-Ib*r2-Ic*r5;
(1)、Is=12,Io=-3, Us=-32,Is=-8
2.如图2所示,已知,,,电容两端电压,求,,和,。并画出相量图。要求进行理论分析,并将MATLAB计算结果和理论计算结果进行比较。
图2
z1=3*j;z2=5;z3=-2j;uc=10*exp(30j*pi/180);
z23=z2*z3/(z2+z3);z=z1+z23;
Ir=uc/z2,Ic=uc/z3,I=Ic+Ir,ul=I*z1,us=I*z
disp(uc Ir Ic I ul us)
disp(幅值),disp(abs([uc,Ir,Ic,I,ul,us]))
disp(相角),disp(angle([uc,Ir,Ic,I,ul,us])*180/pi)
ha=compass([uc,Ir,Ic,I,ul,us]);
set(ha,linewidth,3)
3.已知某系统冲激响应为。以-0.5s开始,宽度为1.5s,幅度为1的矩形脉冲激励该系统,求输出
您可能关注的文档
最近下载
- 道路软土地基强力搅拌就地固化技术规程.pdf VIP
- 数字智慧某著名企业FCM财务成熟度评估模型(149页PPT).pptx VIP
- 一种内置控制器的大行程电动夹爪.pdf VIP
- 中国IBD蓝皮书 -中国炎症性肠病医患认知 暨生存质量报告 溃疡性结肠炎部分.docx
- 《机动车驾驶员培训管理考试卷.doc VIP
- (四级)无人机驾驶员(航拍)理论考试题库完整.docx VIP
- 人教版高一生物必修1教学设计4-3物质跨膜运输的方式.doc VIP
- 量子信息学导论 课件 第7章 量子模拟(1).pptx VIP
- PCB化学镀镍无钯活化瞬时工艺研究:铜镍逆置换的应用探讨.docx VIP
- 医院课题经费预算调整申请表模板使用说明.doc VIP
文档评论(0)