我是靠谱客的博主 奋斗冬日,最近开发中收集的这篇文章主要介绍MATLAB的矩阵输入,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

输入行矩阵

 

 输入列矩阵,分号;表示换行的意思

Array indexing(查找矩阵中具体的数)

例如下列A矩阵

 方法一,直接利用逗号把矩阵行列式写出来

 方法二直接从矩阵中抽出来,顺序为先列后行

 

注意!如果是要抽出A矩阵中多个数值,中间应当加 [ ] !

下面括号内第一个方括号表示取第一行和第三行的数据,第二个方括号表示取第一列和第三列的数据,然后取两者的交集化为矩阵表达

 

 

colon operate

1到15中间间隔3

 将第三行的值赋予一个空的[]达到删除第三行的目的,同理可得删除第三列:

  矩阵乘法

点乘表示(1,1)*(1,1) 放在(1,1),(1,2)*(1,2)放在(1,2)

              

A+a(矩阵加一个实数等于每个值都加上实数a)

A/a=A./a等于每个值都除以a 

 

 A^a≠A.^a

 A^a=A*A*A*A.....一共a个

 A.^a表示A矩阵里面每个值都乘以a个次方

C=A’表示C矩阵是A矩阵沿着对角线翻折形成

 

非对称矩阵行列转换

 eye(n)矩阵为对角线全是1,其他全是0的矩阵

 

 zeros;ones、、、、

diag( [  ] )注意使用格式

矩阵的一些常用公式

max(A)求矩阵A中每一列的最大值并形成新的矩阵

max(max(A))求矩阵A中的最大值

min的用法和max类似

sum(A)表示把每一列的数值相加并形成新的矩阵

sum(sum(A))表示将A矩阵中的所有值求和

mean(A)表示把每一列的数值求平均并形成新的矩阵

mean(mean(A))表示把每一列的数值求平均并形成新的矩阵

sort(A)表示将每一列的数据重新从小到大排列并形成新的矩阵

sortrows(A)表示以第一列的数据为标准从小到大排列并对应更改行数据

 

 size(A)表示A矩阵的行列数

find(A==)查找某个数所在的位置

 

 

 

 

 

最后

以上就是奋斗冬日为你收集整理的MATLAB的矩阵输入的全部内容,希望文章能够帮你解决MATLAB的矩阵输入所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部