- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验一 1、 熟悉MATLAB的窗口结构(命令窗口、历史命令窗口、工作区
实验一
熟悉MATLAB的窗口结构(命令窗口、历史命令窗口、工作区窗口、当前目录窗口、)
掌握命令窗口中基本命令的使用
在命令窗口中,给定圆的半径r,求得圆的周长c和面积s,并查看工作区窗口的变化
将r,c,s变量保存到磁盘文件abc.mat中,并删除内存变量r,c,s,查看工作区窗口的变化
将abc.mat文件中变量装入内存,查看工作区窗口的变化
将历史命令窗口中的命令再装入命令窗口中使用
改变当前目录,查看当前目录窗口的变化
掌握命令窗口中cd,quit,help,date,dir,ls,what,who,whos,clock,fix(clock),format,save,load,clc,clear等命令的使用
注意各种MATLAB版本的差别
实验二
在命令窗口中,输入长方形的长和宽,求长方形的周长和面积
输入三角形的三条边(要满足构成三角形的条件),求三角形的周长和面积
掌握MATLAB中各标准函数的使用(sin,cos,sind,fix,mod,…)fprintf(a=%d\n,123)
a=123
fprintf(b=%f\n,123.456)
b=123.456000
fprintf(c=%c\n,A)
c=A……)
实验三
在编辑窗口中:输入学生成绩,输出该成绩的等级。等级规定如下:[90,100]为A等,[80,90)为B等,[70,80)为C等,[60,70)为D等,[0,60)为E等。要求用if和 switch两种方法实现。
商场购物,100件以下,不优惠,100~199件95折,200~399件90折,400~799件85折,800~1499件80折,1500件以上,75折。输入所购货物的单价、件数,求实际付款数目。要求用if和 switch两种方法实现(在编辑窗口中实现)。
实验四
用脚本文件求两个正整数的最大公约数和最小公倍数(在编辑窗口中实现,命令窗口中调用)。
用脚本文件求100~300内所有素数(在编辑窗口中实现,命令窗口中调用)。
输出九九乘法表
实验五
用函数文件求两个正整数的最大公约数和最小公倍数(在编辑窗口中实现,命令窗口中调用)。
用函数文件求100~300内所有素数(在编辑窗口中实现,命令窗口中调用)。
给定一个班的人数和成绩,用函数文件求该班的最高分、最低分和平均分。
实验六
自己给定矩阵,实现两矩阵的加、减、乘、除运算
用函数文件输出任意行的杨辉三角形(直角三角形格式)
用函数文件输出任意行的杨辉三角形(等腰三角形格式
自己给定矩阵,实现矩阵的点乘和点除
试验七
给定一个行向量,个数自定,用循环的嵌套和函数文件实现该行向量的从小到大的排列(用冒泡排序)
给定一个行向量,个数自定,用循环的嵌套和函数文件实现该行向量的从小到大的排列(用选择排序)
一个学生数据包含:学号、姓名、性别、年龄、成绩,输入一个班若干个学生数据,将学生数据按成绩从高到低重新排列。
实验八
用红色实心线画出y=sin(x)在[-pi,pi]中的图像
在同一坐标中,用蓝色虚线画出y=x3+2x2-4x+5的图像
在同一坐标中,用黄色点划线画出y=ex的图像
给定数据x=11:15, y=[11 13 30;22 15 18;43 21 32;59 24 19;43 36 27],试画出它的二维和三维条形图
假设学生的五档成绩分布为:优秀13人,良好20人,中等26人,及格11人,不及格6人,用二维和三维饼图描述分布状态。
试验九
在第1个子窗口用极坐标画图显示r=0.5(1+cos(θ)),其中θ∈[0,2π];在第2个子窗口作填充图,填充坐标矢量为X=[0 0.2 0.8 1 0.5 0],Y=[1 0 0 1 1.8 1],填充颜色为蓝色;在第3个子窗口作双y轴图y1=sin(t),t∈[0,4π],y2=20*cos(t);在第4个子窗口显示相图x=sin(t),y=cos(t).如图所示。(ti13.m)
试验十
1、在区间x=0: (/100:2*(内,在同一幅图上同时绘制曲线,,并对图形加上一些说明,得到如下所示的图形。(ti12.m)
2、在第1个子窗口用半对数坐标同时画出曲线y1=6+log(x)+x和y2=x+5,x∈[0,10],在第2个子窗口用极坐标画图显示r=cos(6θ),其中θ∈[0,2π];在第3个子窗口画出如图所示曲线y=sin(x),x∈[0,2π];在第4个子窗口显示三维离散数据图x=exp(t),y=t,z=exp(t), t∈[0,5].如图所示。(ti16.m)
实验十一
1、对x’=-2x(t)+u(t)进行仿真,其中信号u是阶跃波信号。
建模所需模块如下:
Gain 增益模块 -2
Integator积分模块
Add 相加
Step
文档评论(0)