1.nargin
在matlab中定义一个函数时, 在函数体内部, nargin是用来判断输入变量个数的函数。
2.assert
“断言”,“坚持自己的主张”。判断函数。
http://www.cnblogs.com/moondark/archive/2012/03/12/2392315.html
3.mfilename
mfilename('fullpath'),返回M文件的路径和名字
4.fileparts
[PATHSTR,NAME,EXT] = FILEPARTS(FILE),返回文件的路径、文件名和扩展名
5.fullfile
fullfile(pathstr,[name ext versn]),建立新的文件/文件夹
6. matlab中的冒号
http://blog.sina.com.cn/s/blog_50363a790100wyei.html
产生矢量,阵列标注以及for-loop迭代子
7. bsxfun
数组操作
两个数组元素间逐个计算
http://blog.sina.com.cn/s/blog_6ca002a50100wvu1.html
8.行列向量之间的转换
a=[1 2 3];
a(:) 为列向量
9.画图axis
axis tight 将坐标轴显示的框调整到显示数据最紧凑的情况。也就是根据x,y坐标的最大值和最小值最紧凑调整坐标轴的显示范围。
axis equal 等比例显示x,y坐标轴。由于x,y轴的范围是可以分辨调整的,所以很容易让得到的图像在屏幕上显示,x,y方向的比例不一致,圆形显示为椭圆形。为了方便比较,这个命令可以让x轴和y轴比例一致。
但是分别执行以上两个命令,会互相覆盖,紧凑显示的时候,比例不对,比例对了的时候,显示不紧凑,留太多空白
axis image相当于以上两个命令的合体,能够同时实现紧凑以及xy比例一致两个功能
10. 画图shading
shading interp 在网格片内采用颜色插值处理,得出表面图显得最光滑!
11. 画图view
MATLAB提供了设置视点的函数view。其调用格式为:view(az,el)
az是azimuth(方位角)的缩写,EL是elevation(仰角)的缩写。它们均以度为单位。系统缺省的视点定义为方位角-37.5°,仰角30°。
当x轴平行观察者身体,y轴垂直于观察者身体时,az=0; 以此点为起点,绕着z轴顺时针运动,az为正,逆时针为负。
EL 为观察者眼睛与xy平面形成的角度。
当观察者的眼睛在xy平面上时,el=0; 向上el为正,向下为负。
12. 文件路径操作
mfilename('fullpath'): return the full path and name of the M-file in which the call occurs\
[PATHSTR,NAME,EXT] = fileparts(file)
fullfile : build full filename from parts