第一章 MATLAB矩阵运算与数组运算(6)

时间:2025-04-20

第一章 MATLAB矩阵运算与数组运算

-0.7568 -0.9589 -0.2794

MATLAB中的常用数学函数有

三角函数:正弦sin(x),双曲正弦sinh(x),反正弦asin(x),反双曲正弦asinh(x),余弦cos(x),正切tan(x),余切cot(x),正割sec(x),余割csc(x)等. 指数函数:exp(x),自然对数log10(x),以 2为底的对数log2(x),平方根sqrt(x)等.

整值函数:朝零方向取整fix(x),朝- 方向取整floor(x),朝+ 方向取整ceil(x),四舍五人到最接近的整数round(x),符号函数sign

(x)等.

其他数学函数:绝对值或复数的幅值abs(x)等

2.数组特征及矩阵操作函数

size(A) 返回一个二元素向量,第一个元素为A的行数,第二个元素为A的列数

size(A,1) 返回 A的行数

siZE(A,2) 返回 A的列数

length(A) 返回max(size(A))

flipud(A) 矩阵作上下翻转

fliplr(A) 矩阵作左右翻转

diag(A) 提取A的对角元素,返回列向量

diag(v) 以向量v作对角元素创建对角矩阵

最大值 max,最小值min,求和sum,求平均值mean,按升序排列sort等函数,只有当它们作用于向量时才有意义.它们也可作用于矩阵,此时产生一个行向量,行向量的每个元素是函数作用于矩阵相应列向量的结果. 例子

键人:

a=[-4.5,5,9,7,-2.8,3.5,9.5,5.4,7.3];

min(a),[m,im]=min(a),[M,iM]=max(a),[ra,ir]=sort(a)

输出:

ans=

-4.5000

m=

-4.5000

im=

1

M=

9.5000

iM=

6

ra=

-4.5000 -2.8000 3.5000 5.4000 7.0000 7.3000

9.0000 9.5000

ir=

1 4 5 7 3 8 2 6

第一章 MATLAB矩阵运算与数组运算(6).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219