1.期末考什么?
1.1 matlab操作界面
(1)matlab主界面
(2)命令行窗口
(3)当前文件夹窗口
(4)工作区窗口
(5)命令历史记录窗口
1.2 matlab搜索路径顺序
(1)是否是变量
(2)是否是函数
(3)是否是当前目录下的m文件
(4)是否是其他目录下的m文件
1.3 rect求面积
1.4 matlab数据分类
(1)数值;(2)矩阵;(3)字符串;(4)结构体;(5)元胞数组
1.5 线性拟合函数
1.6 用surf,mesh,plot3画三维图
注:参考实验6
2.matlab知识梳理
2. 1 脚本文件与函数的区别
2.2 例1
法一:
法二:
2.3 input disp函数
2.4 例2
2. 5 延时函数pause
2.6 if else语句
2.7 swtich case语句
2.8 例3
疑问解决:最后输入y,是用来看最终y的值是多少。
2.9 例4
疑问解决:将里面的“setstr”全部换成“char”即可。
2.10 例5
注:(1)fix函数是取整函数。(2)num2cell是数字转化为元胞数组。如果case中有多个值,要使用元胞数组{}括起来。
2.11 try语句
2.12 例6
2.13 例7
注:fix函数为取整函数,rem函数为取余函数。
2.14 例8
注:你可能刚刚开始没看懂,但是这个非常巧妙。你记住i是一个1到100数组,然后f对整个数组同时求1/x^2,由于是对数组中每个数求值,所以使用点乘和点除。
2.15 例9
注:额,感觉有点逆天,好像有点像离散的,求每一个点的高度,在依次相加。我这边直接建议使用求int积分函数,如下。