然后再求其根,即为矩阵的特征值。 5、插值常用的插值函数如下: griddata 数据网格化合曲面拟合
Griddata3 三维数据网格化合超曲面拟合
interp1 一维插值(yi=interp1(x,y,xi,’method’)Method=nearest/linear/spline/pchip/cubic Interp2 二维插值zi=interp1(x,y,z,xi,yi’method’), bilinearInterp3 三维插值
interpft 用快速傅立叶变换进行一维插值,help fft。 mkpp 使用分段多项式 spline 三次样条插值 pchip 分段hermit插值
6、函数最值的求解 fminbnd(‘f’,x1,x2,optiset(,))求f在 x1和x2之间的最小值。Optiset选项可以有
‘Display’+‘iter’/’off’/’final’,分别表示显示计算过程/不显示/只显示最后结果。
fminsearch求多元函数的最小值。fzero(‘f’,x1)求一元函数的零点。X1为起始点。同样可以用上面的选项。 五、图像绘制: 1、基本绘图函数
plot 绘制二维线性图形和两个坐标轴 plot3 绘制三维线性图形和两个坐标轴 fplot 在制定区间绘制某函数的图像。 fplot(‘f’,区域,线型,颜色)
loglog 绘制对数图形及两个坐标轴(两个坐标都为对数坐标) semilogx 绘制半对数坐标图形 semilogy 绘制半对数坐标图形 2、线型: 颜色 线型 y 黄色 . 圆点线
v 向下箭头 g 绿色 -. 组合
> 向右箭头 b 蓝色
+ 点为加号形 < 向左箭头 m 红紫色 o 空心圆形
p 五角星形 c 蓝紫色 * 星号 h 六角星形 w 白色 . 实心小点
hold on 添加图形
r 红色 x 叉号形状 grid on 添加网格 k 黑色 s 方形 - 实线 d 菱形 -- 虚线 ^ 向上箭头
3、可以用subplot(3,3,1)表示将绘图区域分为三行三列,目前使用第一区域。此时如要画不同的图形在一个窗口里,需要 hold
on
。
================================================================= 附录1.1 管理用命令 函数名 功能描述 函数名 功能描述 addpath 增加一条搜索路径 rmpath 删除一条搜索路径 demo 运行
Matlab演示程序 type 列出.M文件 doc 装入超文本文档 version 显示Matlab的版本号 help 启动联机帮助
what 列出当前目录下的有关文件 lasterr 显示最后一条信息
whatsnew 显示Matlab的新特性 lookfor 搜索关键词的帮助 which 造出函数与文件所在的目录 path 设置或查询Matlab路径
附录1.2管理变量与工作空间用命令 函数名 功能描述 函数名 功能描述 clear 删除内存中的变量与函数 pack 整理工作空间内存
disp 显示矩阵与文本 save 将工作空间中的变量存盘 length 查询向量的维数 size 查询矩阵的维数 load 从文件中装入数据
who,whos 列出工作空间中的变量名
附录1.3文件与操作系统处理命令 函数名 功能描述 函数名 功能描述 cd 改变当前工作目录 edit 编辑.M文件 delete 删除文件
matlabroot 获得Matlab的安装根目录 diary 将Matlab运行命令存盘 tempdir 获得系统的缓存目录 dir 列出当前目录的内容
tempname 获得一个缓存(temp)文件
! 执行操作系统命令
附录1.4窗口控制命令 函数名 功能描述 函数名 功能描述 echo 显示文件中的Matlab中的命令 more 控制命令窗口的输出页面 format 设置输出格式
附录1.5启动与退出命令 函数名 功能描述 函数名功能描述 matlabrc 启动主程序 quit 退出Matlab环境 startup Matlab自启动程序 附录2 运算符号与特殊字符附录
2.1运算符号与特殊字符 函数名 功能描述 函数名 功能描述 + 加 ... 续行标志 - 减
, 分行符(该行结果不显示) * 矩阵乘 ; 分行符(该行结果显示) .* 向量乘 % 注释标志 ^ 矩阵乘方
! 操作系统命令提示符 .^ 向量乘方 矩阵转置 kron 矩阵kron积 . 向量转置