MATLAB----矩阵的运算
文章目录
- 1. 获取矩阵的行列数
- 1.1. 获取矩阵的行和列
- 1.2. 把矩阵的行和列分别赋值给变量
- 2. 矩阵的转置和逆矩阵
- 2.1. 矩阵的转置
- 2.2. 矩阵的逆矩阵
- 3. 特征值和特征向量
- 4. 加 减 乘 除 乘方 运算
- 4.1. 加法
- 4.2 减法
- 4.3 乘法
- 4.4. 除法
- 4.5 乘方
- 5. 广播机制
- 6. 逻辑运算
1. 获取矩阵的行列数
1.1. 获取矩阵的行和列
m = rand([3,5])
size(m)
1.2. 把矩阵的行和列分别赋值给变量
m = rand([3,5]);
size(m);[row, col] = size(m)
2. 矩阵的转置和逆矩阵
2.1. 矩阵的转置
m = randi(10, 3)
m'
2.2. 矩阵的逆矩阵
m = randi(10, 3)
inv(m)
3. 特征值和特征向量
m = randi(10, 3)
% V 为特征向量矩阵
% D 为特征值矩阵,对角元素为特征值
[ V, D ] = eig(m)
4. 加 减 乘 除 乘方 运算
4.1. 加法
a = [ 1 2; 3 4 ]
b = a
a+b
4.2 减法
a = [ 1 2; 3 4 ]
b = a
a-b
4.3 乘法
a = [ 1 2; 3 4 ]
b = a
a*b %两个矩阵相乘(a的列数等于b的行数)
a.*b %对应元素相乘
4.4. 除法
a = [ 1 2; 3 4 ]
b = a
% 斜杆倒向哪个,哪个取逆
a/b % 等价于 a*inv(b) 对 a=xb 求解
a\b % 等价于 inv(a)*b 对 ax=b 求解
a./b % 对应元素相除
4.5 乘方
a = [ 1 2; 3 4 ]
a^5 %a*a*a*a*a
a.^5 %对应元素的五次方
5. 广播机制
a = [1 2; 3 4]
b = 1
a+b %会把 b 广播成 [1 1; 1 1] 再进行相加
6. 逻辑运算
a = [ 1 2; 3 4 ]
b = [ 2 1; 3 4 ]
a == b % 对每个元素进行逻辑判断,对应元素进行逻辑判断
a > b
a == 1 % 会对 1 进行广播 把 1 广播成 [ 1 1; 1 1 ]
% 保留 a 大于2的元素,将小于等于2的元素置为0
a.*(a>2)
MATLAB----矩阵的运算相关推荐
- matlab 矩阵加减乘除运算
文章目录 matlab 矩阵加减乘除运算 1 .加.减运算 2. 乘法 3.向量点积 4.向量叉乘 5.混合积 6.矩阵的卷积和多项式乘法 7.反褶积(解卷)和多项式除法运算 8.张量积 9. 除法运 ...
- matlab基本矩阵运算,MATLAB矩阵及其运算
<MATLAB矩阵及其运算>由会员分享,可在线阅读,更多相关<MATLAB矩阵及其运算(10页珍藏版)>请在人人文库网上搜索. 1.Matlab矩阵及其运算目录矩阵创建1矩阵的 ...
- MATLAB程序设计教程(2)——MATLAB矩阵及其运算
第2章 MATLAB矩阵及其运算 2.1 变量和数据操作 2.2 MATLAB矩阵 2.3 MATLAB运算 2.4 矩阵分析 2.5 矩阵的超越函数 2.6 字符串 2.7 结构数据 ...
- Matlab矩阵幂运算
Matlab帮助文档 help mpower ^ Matrix power.Z = X^y is X to the y power if y is a scalar and X is square. ...
- MATLAB求矩阵的100次方,Matlab矩阵幂运算
Matlab帮助文档 help mpower ^ Matrix power. Z = X^y is X to the y power if y is a scalar and X is square. ...
- MATLAB矩阵相关运算
MATLAB矩阵合并及相关运算 1.matlab允许向量(和矩阵)合并,且matlab提供了两种合并方式,[a,b]和[a;b],两者的结果是不一样的. a=rand(2,3): b=rand(2,3 ...
- matlab 求矩阵程序设计,MATLAB程序设计教程(2)—MATLAB矩阵及其运算(3)
(3) [V,D]=eig(A,'nobalance'):与第2种格式类似,但第2种格式中先对A作相似变换后求矩阵A的特征值和特征向量,而格式3直接求矩阵A的特征值和特征向量. 例2-12 用求特征值 ...
- matlab矩阵的第一列,matlab提取矩阵第一列
第2章 MATLAB矩阵及其运算 2.1 变量和数据操作 2.2 MATLAB矩阵 2.3 MATLAB运算 2.4 矩阵分析 2.5 矩阵的超越函数 2.6 字符串 2.7 结构数据和单元数据 2. ...
- Matlab矩阵基本操作(定义,运算)
关注公众号:coding进阶,获取更多实战技术. 一.矩阵的表示 在MATLAB中创建矩阵有以下规则: a.矩阵元素必须在"[ ]"内: b.矩阵的同行元素之间用空格(或" ...
- MatLab矩阵的创建、寻访和运算
目录 前言 1.新建标量.向量和矩阵 2.矩阵的快速创建 递增/递减型向量的创建 1)生成线性等距的行向量的快捷命令 2)生成线性等距的行向量的函数 3)生成对数等距的行向量的函数 可以生成向量和矩阵 ...
最新文章
- 古希腊三大数学书(二)
- DataTable的计算功能(转)
- git 报错:was cached in the local repository, resolution will not be reattempted until the upda
- 全国计算机一级书红色封面,年度最强的网红录取通知书,竟然附赠了一张黑胶唱片...
- php 字符串转 buffer,这个字符串转换类用处大吗?-PHP教程,PHP应用
- linux redis图形界面,linux安装redis和windows安装可视化工具
- 深度学习福利入门到精通第五讲——ResNet模型
- [转载] Python3 如何检查字符串是否是以指定子字符串开头或结尾
- webdriver原理
- 【软件相关】Multisim完整教程
- MyEclipse下JSP代码提示
- java开发软件难吗_JAVA开发太难了呀!30K程序员到底要会哪些技术?
- 给初学者:用VB写外挂 ———— 序言
- MAC最详细配置rz/sz命令
- GCC详解-Binutils工具之strip
- 常用电平标准(TTL、CMOS、LVTTL、LVCMOS、ECL、PECL、LVPECL、RS232)
- C++11 std::make_shared 与 std::shared_ptr双剑合璧
- EDI 855 采购订单确认
- 对于雷诺数,你了解多少?
- 百词斩2018年秋招面试题
热门文章
- html原生控件美化,HTML表单美化
- cs用服务器运行,如何搭建自己的CS服务器(插件配置篇)
- 基于python的opc读写和导入MSSQL/MYSQL的KepOPC中间件
- android studio 融云,融云 SDK 是否支持 AndroidX
- vmpalyer虚拟机的使用教程,小白也能看懂
- 我的世界怎么在服务器中显示键位,我的世界基础键位操作介绍 | 我的世界 | MC世界侠...
- 2021微信透明头像!真实有用
- mysql创建数据库sql语句_创建数据库的SQL语句:mysql数据库
- javashop7.15大型多店铺商城源码 java多店铺商 城系统b2b2c
- C/C++连连看C++游戏项目教程