MATLAB实验报告最终定稿 - 图文(5)

2019-08-20 20:15

switch x case 1

disp([Num2str(x),'月是冬季']) case 2

disp([Num2str(x),'月是冬季']) case 3

disp([Num2str(x),'月是春季']) case 4

disp([Num2str(x),'月是春季']) case 5

disp([Num2str(x),'月是春季']) case 6

disp([Num2str(x),'月是夏季']) case 7

disp([Num2str(x),'月是夏季']) case 8

disp([Num2str(x),'月是夏季']) case 9

disp([Num2str(x),'月是秋季']) case 10

disp([Num2str(x),'月是秋季']) case 11

disp([Num2str(x),'月是秋季']) case 12

disp([Num2str(x),'月是冬季'])

end

3、计算1+3+5+…+99的值,当和大于1000的时候终止计算,要求显示终止时候的求和结果以及最后一位计算的整数值。 function jisuanhe() clear; a=1; y=0;

while (y<=1000) y=y+a; a=a+2; end a=a-2;

disp(['求和结果:',num2str(y)])

disp(['最后一位计算的整数值:',num2str(a)])

>> 求和结果:1024 最后一位计算的整数值:63

4、分别采用循环语句和sum语句实现K??2i?1?2?22???263的计算。

i?063(1)循环:

function jisuank(y) clear; i=0; K=0;

while (i<64) K=K+2^i; i=i+1;

end K >> K =

1.8447e+019

(2)sum语句: function qiuhe(K) clear; i=[1:63]; b=2.^i; K=sum(b)

>> K =

1.8447e+019

三、实验要求

1、预习,写出自己设计的实验步骤; 2、按照实验室规范使用计算机; 3、做好实验记录(包括程序和结果)。

四、思考题

1、break语句和continue语句有什么区别?

continue语句只结束本次循环,而不是终止整个循环的执行。

break语句则是结束整个循环过程,不再判断执行循环的条件是否成立.

2、函数文件和命令文件有何异同?

1.函数文件一般都要带参数 , 都要有返回结果 , 而命令文件没有参数与返回结果

2.函数文件的变量是局部变量 , 运行期间有效 , 运行完毕就自动被清除 , 而命令文件的变量是全局变量 , 执 行完毕后仍被保存在内存中

3.函数文件要定义函数名 , 且保存该函数文件的文件名必须是函数名 .m 。M 函数文件可以有多个因变量和多 个自变量 , 当有多个因变量时用[ ] 括起来。

3、写出书中82页第10题的程序运行结果。 不知道是什么书.......... 4、*和.*运算有什么区别?

对矩阵进行运算时,*是整个矩阵之间相乘,而.*是维数相同的矩阵中,对应的元素相乘生成新的矩阵。

5、如何产生0~20均匀分布的随机整数? 20*rand()即可。

实验十 采用SIMULINK的系统仿真

一、实验目的

1、熟悉SIMULINK 工作环境及特点

2、掌握线性系统仿真常用基本模块的用法 3、掌握SIMULINK 的建模与仿真方法 4、子系统的创建和封装设计 二、实验内容

SIMULINK仿真实际应用.

251.系统开环传递函数 ,求系统单位负反馈闭环单位阶跃响应曲线。

>> G=tf(25,[1 5 25]) s(s?5)

Transfer function: 25 -------------- s^2 + 5 s + 25 >> step(G)

2.(1)在Simulink集成环境下建立模型,在给定信号作用点处输入单位给定阶跃响应信号,0.3秒后在扰动信号点输入单位阶跃响应信号。并绘制相应的响应曲线。

(2)计算仿真结果的超调量、上升时间、峰值时间、稳态误差。


MATLAB实验报告最终定稿 - 图文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:谈小学语文课堂教学技巧

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: