1 / 8
文档名称:

matlab使用心得.doc

格式:doc   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

matlab使用心得.doc

上传人:endfrs 2015/10/20 文件大小:0 KB

下载得到文件列表

matlab使用心得.doc

相关文档

文档介绍

文档介绍:Matlab的基本介绍;
数值分析;
二维图像制作;
三维图像制作;
笔记:一、Matlab的基本介绍
矩阵的表示方法:A = [1 2 3 4; 5 6 7 8; 9 10 11 12];
B = A(2,1:3) % 取出部份矩阵B 取A的第二行,1至3列
A = [A B'] % 将B转置後以行向量并入A
A(:, 2) = [] % 删除第二行(:代表所有列)
下表即为MATLAB常用到的永久常数。
小整理:适用於向量的常用函数有:
min(x): 向量x的元素的最小值
max(x): 向量x的元素的最大值
mean(x): 向量x的元素的平均值
median(x): 向量x的元素的中位数
std(x): 向量x的元素的标准差
diff(x): 向量x的相邻元素的差
sort(x): 对向量x的元素进行排序(Sorting)
length(x): 向量x的元素个数
norm(x): 向量x的欧氏(Euclidean)长度
sum(x): 向量x的元素总和
prod(x): 向量x的元素总乘积
cumsum(x): 向量x的累计元素总和
cumprod(x): 向量x的累计元素总乘积
dot(x, y): 向量x和y的内积
cross(x, y): 向量x和y的外积(大部份的向量函数也可适用於矩阵,详见下述。)
小整理:MATLAB的永久常数 i或j:基本虚数单位
eps:系统的浮点(Floating-point)精确度
inf:无限大, 例如1/0 nan或NaN:非数值(Not a number) ,例如0/0
pi:圆周率 p(= ...)
realmax:系统所能表示的最大数值
realmin:系统所能表示的最小数值
nargin: 函数的输入引数个数
nargin: 函数的输出引数个数
format rat % 使用分数来表示数值

for圈可以是多层的,下例产生一个16的Hilbert矩阵h,其中为於第i列、第j行的元素为
h = zeros(6);
for i = 1:6,
for j = 1:6,
h(i,j) = 1/(i+j-1);
end
end
disp(h)
1 1/2 1/3 1/4 1/5 1/6
1/2 1/3 1/4 1/5 1/6 1/7
1/3 1/4 1/5 1/6 1/7 1/8
1/4 1/5 1/6 1/7 1/8 1/9
1/5 1/6 1/7 1/8 1/9 1/10
1/6 1/7 1/8 1/9 1/10 1/11
1-4、集合多个命令於一个M档案
若要一次执行大量的MATLAB命令,可将这些命令存放於一个副档名为m的档案,并在 MATLAB提示号下键入此档案的主档名即可。此种包含MATLAB命令的档案都以m为副档名,因此通称M档案(M-files)。,包含一连串的MATLAB命令,那麽只要直接键入test,即可执行其所包含的命令:
pwd % 显示现在的目录
ans =
D:\MATLAB5\bins
cd c:\data\mlbook %
type te