matlab常用函数代码
时间: 2023-10-26 09:05:56 浏览: 111
好的,以下是一些常用的 MATLAB 函数及其代码:
1. linspace:生成等间距的向量
代码示例:x = linspace(0, 1, 11); % 生成从0到1的11个等间距的数
2. logspace:生成等比数列
代码示例:y = logspace(0, 2, 5); % 生成从10^0到10^2的5个等比数
3. rand:生成随机数
代码示例:x = rand(1, 5); % 生成一个1行5列的随机数矩阵
4. zeros:生成全零矩阵
代码示例:A = zeros(3, 4); % 生成一个3行4列的全零矩阵
5. ones:生成全一矩阵
代码示例:B = ones(2, 3); % 生成一个2行3列的全一矩阵
6. eye:生成单位矩阵
代码示例:C = eye(4); % 生成一个4行4列的单位矩阵
7. diag:提取或构造对角线元素
代码示例:D = diag([1, 2, 3]); % 构造一个对角线元素为1、2、3的对角矩阵
8. size:获取矩阵的大小
代码示例:[m, n] = size(A); % 获取矩阵A的行数和列数
9. reshape:改变矩阵的形状
代码示例:E = reshape(A, 2, 6); % 将A变为2行6列的矩阵
10. sum:计算矩阵元素的和
代码示例:s = sum(A(:)); % 计算矩阵A中所有元素的和
阅读全文