文章目录
(1)magic函数
magic(n)返回由1到n^2的整数构成并且总行数和总列数相等的n x n幻方矩阵。
幻方(Magic Square)是一种将数字安排在正方形格子中,使每行、列和对角线上的数字和都相等的方法。
(2)sort函数
sort(A)
若A是向量不管是列还是行向量,默认都是对A进行升序排列。
降序
sort(A,'descend')
sort(A,dim)
dim=1时等效sort(A)
, dim=2时表示对A的各行元素升序排列。
Matlab中给一维向量排序是使用sort函数:sort(A)
,排序是升序进行的,其中A为待排序的向量;
若欲保留排序前的索引,则可用
[sA, index]=sort(A)
[sA, index]=sort(A,'descend')
sA是排序好的向量,index是向量sA中对A的索引
(3)自定义函数
Matlab自定义的函数要单独放在一个m文件上,不可以直接放在主函数里面
语法:
function [输入变量] = 函数名称(输入变量)
函数内容
end
输出变量与输入变量可以有多个,用逗号隔开
例如:
function [a,b,c] = test[d,e,f]
a = d + e
b = e + f
c = f + d
end