MATLAB实验报告 - 图文
更新时间:2024-03-04 06:14:01 阅读量: 综合文库 文档下载
- matlab推荐度:
- 相关推荐
实验一 MATLAB操作基础
实验目的和要求:
1、 2、 3、
熟悉MATLAB的操作环境及基本操作方法。 掌握MATLAB的搜索路径及设置方法。 熟悉MATLAB帮助信息的查阅方法
实验内容:
1、 建立自己的工作目录,再设置自己的工作目录设置到MATLAB搜索路径下,再试
验用help命令能否查询到自己的工作目录。
2、 在MATLAB的操作环境下验证课本;例1-1至例1-4,总结MATLAB的特点。 例1-1
例1-2
例1-3
例1-4
3、 利用帮助功能查询inv、plot、max、round等函数的功能。
4、 完成下列操作:
(1) 在matlab命令窗口输入以下命令:
x=0:pi/10:2*pi; y=sin(x);
(2) 在工作空间窗口选择变量y,再在工作空间窗口选择回绘图菜单命令或在工具
栏中单击绘图命令按钮,绘制变量y的图形,并分析图形的含义。
5、访问mathworks公司的主页,查询有关MATLAB的产品信息。 主要教学环节的组织:
教师讲授实验目的、开发环境界面、演示实验过程,然后同学上机练习。 思考题:
1、 如何启动与退出MATLAB集成环境? 启动:
(1) 在windows桌面,单击任务栏上的开始按钮,选择‘所有程序’菜单项,
然后选择MATLAB程序组中的MATLABR2008b程序选项,即可启动MATLAB系统。
(2) 在MATLAB的安装路径中找到MATLAB系统启动程序matlab.exe,然后
运行它。
(3) 在桌面上建立快捷方式后。双击快捷方式图标,启动MATLAB。 退出:
(1) 在MATLAB主窗口file菜单中选择exitMATLAB命令。 (2) 在MATLAB命令窗口中输入exit或quit命令。 (3) 单击MATLAB主窗口的关闭按钮。 2、 简述MATLAB的主要功能。
MATLAB是一种应用于科学计算领域的数学软件,它主要包括数值计算和符号计算功能、绘图功能、编程语言功能以及应用工具箱的扩展功能。
3、 如果一个MATLAB命令包含的字符很多,需要分成多行输入,该如何处理?
使用‘;’隔开
4、 Help命令和lookfor命令有何区别?
help是显示matlab内置的帮助信息 一般是 help 命令;
而lookfor 关键词 是通过关键词查找,“关键词”就是你要找的词语
5、 在MATLAB环境下,建立了一个变量fac,同时又在当前目录下建立了一个m
文件fac.m,如果需要运行fac.m文件,该如何处理?
实验二 MATLAB矩阵及运算
实验目的和要求:
1、 掌握MATLAB数据对象的特点及运算规则
2、 掌握MATLAB建立矩阵的方法及矩阵处理的方法 3、 掌握MATLAB分析的方法 实验内容:
1.求下列表达式的值
(1)
(2)
实验三 MATLAB程序设计
实验目的和要求:
1、 掌握利用if语句、switch语句实现选择结构的方法。 2、掌握利用for语句、while语句实现循环结构的方法 3、掌握利用向量运算代替循环操作方法。 4、掌握定义和调用MATLAB函数的方法。 实验内容:
1. 从键盘输入一个3位整数,将它反向输出。如输入639,输出936。 clear
m=input('请输入一个三位数:'); m1=fix(m/100); m2=rem(fix(m/10),10); m3=rem(m,10); m=m1+m2*10+m3*100; disp(m);
2. 输入一个百分制成绩,要求输出成绩等级A、B、C、D、E。其中90~100分为A,80~89
分为B,70~79分为C,60~69分为D,60分以下为E。要求: (1) 分别用if语句和switch语句实现
(2) 输入百分制成绩后要判断该成绩的合理性,对不合理的成绩应输出出错信息。 c=input('请输入一个百分制分数:'); %用if语句实现 if c>=90 & c<=100 disp('A'); elseif c>=80 & c<90 disp('B'); elseif c>=70 & c<80 disp('C'); elseif c>=60 & c<70 disp('D'); elseif c>=0 & c<60
disp('E'); else
disp('输入出错'); end
c=input('请输入一个百分制分数:'); %用switch语句实现 switch fix(c/10); case{9,10} m='A'; case{8} m='B'; case{7} m='C'; case{6} m='D'; case num2cell(0:5) m='E'; otherwise
m='输入出错'; end disp(m);
3. 输入5个数,求其中最大数和最小数。要求分别用循环结构和调用MATLAB的max函
数、min函数来实现。 a=input('请输入五个数'); %用循环结构实现 max=a(1); min=a(1);
for i=1:5; if max < a(i) max = a(i) end if min > a(i) min = a(i) end end
a=input('请输入五个数'); %以下用max,min函数实现 max=max(a) min=min(a)
4. clear
for a=-3.0:0.1:3.0 %用循环结构实现
y=((exp(0.3*a)-exp(-0.3*a))/2)*sin(a+0.3)+log((0.3+a)/2) end clear
a=[-3.0:0.1:3.0]; %用顺序结构实现
y=((exp(0.3*a)-exp(-0.3*a))/2).*sin(a+0.3)+log((0.3+a)/2)
5. (1).
第一种:用sum函数实现 clear
n=input('输入一个数:'); j=1:n;
%用sum函数实现 b=sum(1./(j.^2)); b
第二种:用循环函数实现 clear
n=input('输入一个数:'); %用循环函数实现 a=0; for i=1:n a=a+1/(i^2); end disp(a);
5、播放一个直径不断变化的球体。
三、主要教学环节的组织:
教师讲授实验目的、给出题目的数学模型,然后同学上机编程。
四、思考题:
编程设置一个直径不断变化的球体。 答案同第五题
实验九 MATLAB图形句柄
实验日期:2015年11月29日
一、 实验目的和要求:
1、理解图形对象和图形句柄的基本概念。 2、掌握图形对象属性的基本操作。 3、掌握利用图形对象进行绘图操作的方法。
二、实验内容:
1、建立一个图形窗口,使之背景颜色为红色,并在窗口上保留原有的菜单项,而且在按下鼠标左键之后显示出Left Button Pressed字样。
2、利用图形对象绘制下列曲线,要求先利用默认属性绘制曲线,然后通过图形句柄操作来改变曲线的颜色、线型和线宽,并利用文本对象给曲线添加文字标注。 (1)y=1/2ln[x+(1+x^2)^1/2]
(2)x=t^2,y=5t^3
3、利用图形对象绘制下列三维图形,要求对图形进行光照处理。 (1)z=x^2+y^2-5sin(xy)
(2)z=y^3
4、以任意位置子图形式绘制出正弦、余弦、正切和余切函数曲线。
正在阅读:
MATLAB实验报告 - 图文03-04
7-1什么是力7-2力的描述7-3弹力12-25
第十二章 存款类金融机构01-18
江苏省高三物理一轮复习资料6:机械能05-18
开展三八妇女节活动心得体会2022年07-30
食品安全溯源系统毕业论文 - 图文01-22
储量核实报告10-03
银行产权结构与效率关系理论评析04-09
江苏省南通中学2022┄2022届高三上学期期中考试 英语试卷04-15
我的小刺猬作文200字07-10
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 实验
- 图文
- 报告
- MATLAB
- 心理咨询与治疗习题
- 北师大版三年级下册《语文天地五》第一课时
- 房屋买卖合同常用条款解读
- 妇科腹腔镜手术术中护理方法论文
- 电子商务网站建设方案概述
- 焊接质量检验员的基本要求
- 双辽市第一中学生涯规划教育实施工作方案
- 河北省辛集市第三中学七年级语文上册 第19课《月亮上的足迹》同
- 三年级应用题练习
- 五年级语文阅读,写人类文章的阅读指导与训练
- 2018年荷兰留学申请的方案 - 图文
- 操作规程
- 2014年丽江事业单位招聘考试基础知识复习题
- 轴向拉伸与压缩时强度计算说课稿详解
- 毕业班仿写句子专题练习
- 2004考研数四真题及解析
- 2015届高考历史二轮复习:专题十二 苏联的社会主义建设与改革
- 2015学年第二学期l六年级语文期中质量检测卷
- 2011年优秀个人简历模板集合
- 2006年度全国一级建造师执业资格考试试卷()