matlab基础

本文详细介绍了MATLAB中矩阵操作的基本命令,包括计算矩阵的行列式、逆矩阵,以及如何生成等差矩阵和使用函数如linspace。同时,文章还讲解了如何查看矩阵的大小、获取特定元素,矩阵的拼接、求和和乘积方法,以及一些特殊变量如pi、inf的使用。
  1. det(矩阵名)%计算矩阵的行列式
  2. inv(矩阵名)%计算矩阵的逆矩阵
  3. … %表示换行
  4. format short %显示小数点后面四位,和只用一个format效果一样
  5. format long %显示更加精确的结果
pi圆周率
eps浮点数识别精度2.22*10^-16
realmin最小正整数2.2251*10^-308
realmax最大正整数1.7977*10^308
inf无穷大
NaN不定值,比如0/0
  1. ans %系统本身的一个特殊变量,如果运算结果没有赋予任何一个变量,系统就将值赋给ans。
  2. clc %清除命令行的东西 clear 某个变量名 %清楚某个变量,如果只有clear就清楚所有的变量。
  3. 矩阵的等差输入:a=[1:2:6] %这样的矩阵就是 a[1 3 5],其格式是:初值 冒号 增值 冒号 终值。
  4. 函数:linspace(x1,x2,n) %生成x1到x2之间的n维等距行向量,即是将x1到x2等分n-1份。
  5. length(向量名) %查看向量的维数。 size(矩阵名) %查看矩阵的行和列数。
  6. 查看向量的某个元素:a(1) %查看a向量的第一个元素,从1开始算的
    查看矩阵的某个元素:a(1,1) %查看a矩阵的第一行和第一列的元素。
    还可以这样用:A(1,[1,2,3]) %这样生成A矩阵的第一行行向量是1 2 3。
    A(2:) %这样是取得矩阵A的第二行的所有元素。
    A(:3) %A的第三列向量。
    A([1,2] , [2,3]) %矩阵A的1和2行,3 和4列的子矩阵。
    A(:) %显示矩阵的所有行和列,从第一列开始,每一列地抽取。
    A+3 %A矩阵的每一个元素都加上3
    [A,B] %按照行的方式拼接矩阵
    [A;B] %按照列的方式拼接矩阵
    sum(矩阵名) %将矩阵的每一列的元素加起来得到一个行向量
    sum (向量名) %将向量的所有元素加起来得到一个数。
    prod(矩阵名) %将矩阵的每一列的元素相乘得到一个行向量
    min() %max()的用法和上面类似。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ReflectMirroring

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值