MATLAB入门课程第2章小节:
- 了解了MATLAB的界面。MATLAB的界面由各个区域构成,区域的位置非常灵活,可以自由调整,也可以恢复成默认布局。
- 学习了如何在MATLAB中创建后缀为.m的普通脚本,并给大家介绍了在MATLAB新版本中引入的更强大的后缀为.mlx的实时脚本。
- 新手非常容易出现一个错误:“未定义函数或者变量”,如果MATLAB在当前文件夹和搜索路径中都没有找到运行的文件时,就会提示这个错误,我们学会了如何解决利用MATLAB的文件管理解决这个问题。
- 介绍了打开MATLAB代码的方式,推荐大家通过修改MATLAB当前文件夹的方式来打开代码。如果代码在压缩包中,请先解压到文件夹后再打开。
- 介绍了MATLAB的帮助系统,与同类软件相比,MATLAB的帮助系统非常完善,大家在未来的学习中要经常查阅MATLAB的帮助文档。
- 介绍了MATLAB变量命名的规范,并给出了MATLAB中预定义的特殊变量。
- MATLAB的默认数值显示格式为短类型,我们学会了怎样去更改数值的显示格式。
- 介绍了MATLAB中常见的数学运算函数。未来使用时,大家可以直接查询讲义中提供的表格,用多了大家自然就会记住了。
下面是本章配套的基础题目,题目讲解视频见文章最后:
1. 请完成下面的一系列任务:
第一步:在电脑桌面新建一个名为“第二章作业”的文件夹。
第二步:打开MATLAB,新建一个脚本文件,在里面任意输入一些你学过的代码。
例如sin(3/2*pi)等等。
第三步:将该脚本保存到“第二章作业”的文件夹中,命名为“homework.m”。
第四步:更改MATLAB的当前文件夹为“第二章作业”的文件夹。
第五步:执行你写的脚本,将计算结果作为注释放到每一行的后面。
第六步:清空工作区和命令行窗口。
第七步:将这个普通脚本转换成实时脚本。
第八步:运行实时脚本,将实时脚本导出为PDF格式保存。
2. 下面哪些选项作为变量名在MATLAB中不会报错:( )
A、abc_ B、@a10 C、end D、qfzs E、520ff F、cos
第3题:
(1)前面我们学习了计算对数的一组函数,分别是log, log2和log10,那么我们应该怎样计算以任意正数为底的对数呢?例如计算 。
(2)请计算sin(2π )的值,如果你得到的结果不是0,应该怎么给别人解释?
第4题:填空题
1 命令 可用来清空工作区;命令 可用来清空命令行窗口。
2 如果我们不小心将函数log作为了变量名并将其赋值给了5,然后在后面调用log(4)时会报错,这时我们应该: 。
3 遇到错误“未定义函数或变量homework”时, 可以 。
4 MATLAB使用 开头进行注释,注释不会被运行。对多行进行注释的快捷键是 ,取消多行注释的快捷键是 。
5 如果不需要在命令行显示计算结果,我们可以在代码行的最后加上 。
6 如果MATLAB返回2.187e-15,这个值代表的含义是 。
7 要将MATLAB的数值显示设置为长格式,你可以 。
8 如果你要查询round的使用方法,你可以 。
9 清风老师有1314颗糖,要平均分给班上的52名同学。如果有多的糖,就带回家给媳妇吃。那么每名同学可以分 颗糖,清风的媳妇可以分到 颗糖。(填写MATLAB计算的表达式,下同)
10 某天,清风举办婚礼消费了61452元,店家答应抹除低于1000元的零头,那么清风还要出多少钱: 。
5. 给你一个常数x,如何利用本章所学知识判断x是小数还是整数?(本题至少有两种不同的思路哦)
6. 给你任意一个三位正整数x,如何提取x的百位、十位和个位数,并分别用a、b、c三个变量保存。例如x = 567时,我们要得到a = 5、b = 6、 c = 7.
本章作业答案可观看视频: