【矩阵的创建与基本运算】——matlab基础

这篇具有很好参考价值的文章主要介绍了【矩阵的创建与基本运算】——matlab基础。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

创建矩阵:

如果我要创立一个两行两列分别为1 2 3 4 的矩阵该怎么做呢?
【矩阵的创建与基本运算】——matlab基础,MatLab,矩阵,matlab,线性代数

>> A = [1 2;3 4]
  • 用中括号创建,每个元素之间用空格隔开,每行之间用分号隔开即可

【矩阵的创建与基本运算】——matlab基础,MatLab,矩阵,matlab,线性代数

zeros():

>> B = zeros(2,3)

【矩阵的创建与基本运算】——matlab基础,MatLab,矩阵,matlab,线性代数

第一个参数为行,第二个参数为列。创建一个两行三列元素全为0的矩阵。

ones:

>> C = ones(4,3)

【矩阵的创建与基本运算】——matlab基础,MatLab,矩阵,matlab,线性代数

第一个参数为行,第二个参数为列。创建一个四行三列元素全为1的矩阵。

eye():

创立一个单元矩阵,对角线元素为1其余为0

>> C = eye(3)

【矩阵的创建与基本运算】——matlab基础,MatLab,矩阵,matlab,线性代数

一个参数即可,返回一个n*n的单位矩阵

magic():

创建魔术矩阵:每行每列、主对角线反对角线元素相加均相同。并且元素从1依次增加至n^2

【矩阵的创建与基本运算】——matlab基础,MatLab,矩阵,matlab,线性代数

  • 元素为1-16,和均为34
  • 魔术矩阵并非唯一,可能会在形式上存在不同变换

引号创建序列矩阵:

A = 1:2:10

通过序列创建矩阵,初始元素为1,中间值为步长(默认为1),末元素为10

【矩阵的创建与基本运算】——matlab基础,MatLab,矩阵,matlab,线性代数

linspace():

linspace()函数用于创建一个包含等间隔数值的向量。第一个参数为起始值,第二个参数为终点值,第三个参数为你要平均分成几个。

A = linspace(1,10,5)

【矩阵的创建与基本运算】——matlab基础,MatLab,矩阵,matlab,线性代数

加减与数乘:

>> A = magic(3)
>> A + 3
>> A * 2

【矩阵的创建与基本运算】——matlab基础,MatLab,矩阵,matlab,线性代数

像这个加减乘除等数乘运算均是对矩阵里的每一个元素执行该运算。

对矩阵:

直接普通加减和乘除的符号即可,不需要进行特殊处理。如A+B、A*B结果符合线性代数的运算规则

其他运算:

指数运算:

a^b

表示a的b次方

exp():

指数运算:e为底数,参数为指数

>> a = exp(2)

【矩阵的创建与基本运算】——matlab基础,MatLab,矩阵,matlab,线性代数
【矩阵的创建与基本运算】——matlab基础,MatLab,矩阵,matlab,线性代数

包括sin(A)这种运算也是相同的道理,对矩阵中的每个元素进行运算

点式运算:

点式运算就是对矩阵每个元素对应位置所做的运算,而非矩阵运算

>> A = [1 2;3 4]
>> B = [4 6;5 9]

【矩阵的创建与基本运算】——matlab基础,MatLab,矩阵,matlab,线性代数

在这种情况下,普通乘法做的是线性代数中的矩阵运算。但要是我们就想矩阵中的每个元素相乘呢?比如第一个元素是1 * 4,第二个元素是2 * 6等等就要用到点乘进行非矩阵运算。

>> A .* B

【矩阵的创建与基本运算】——matlab基础,MatLab,矩阵,matlab,线性代数文章来源地址https://www.toymoban.com/news/detail-582597.html

到了这里,关于【矩阵的创建与基本运算】——matlab基础的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • matlab使用教程(5)—矩阵定义和基本运算

            本博客介绍如何在 MATLAB 中创建矩阵和执行基本矩阵计算。         MATLAB 环境使用矩阵来表示包含以二维网格排列的实数或复数的变量。更广泛而言,数组为向量、矩阵或更高维度的数值网格。MATLAB 中的所有数组都是矩形,在这种意义上沿任何维度的分量向量

    2024年02月15日
    浏览(31)
  • matlab基础知识加矩阵运算初步

    ** matlab(matrix laboratory)** 功能符号 1.分号(;) 不让matlab显示运算结果,抑制输出 2.续行号(…) 某行命令太长,指令行必须多行书写时,使用“…\\\"处理,表示下一行是上一行的连续 常用指令 1.cd 显示或改变工作目录 2.clc 清空命令行窗口 3.clear 清除所有变量 clear+变量名 清除一

    2024年02月10日
    浏览(34)
  • 【矩阵的基本操作】——MatLab基础

    对矩阵A加一个’就表示A的转置矩阵 横拼: 对于A、B两个矩阵,我们该怎么做到使矩阵A在左,B在右形成一个新矩阵呢? 竖拼: 因为分号表示换号,所以用分号来进行竖直凭借 位置是一列一列从左往右数的,相当于门牌号只有一个数 取出矩阵A中第m行n列的元素 end(): 取矩阵

    2024年02月16日
    浏览(35)
  • 【理解线性代数】(四)线性运算的推广与矩阵基础

    工业生产的发展趋势总是从单件生产到批量生产。科学技术研究也是一样,总是从简单计算到复合运算、批量运算。批量意味着生产能力、处理能力的提升。计算机从16位发展到64位,从单核发展到多核;计算机从CPU处理数据发展到GPU处理数据;大数据、人工智能领域的大模型

    2024年02月09日
    浏览(52)
  • MATLAB基础操作,矩阵乘法、数组矩阵索引、最大最小运算符、零矩阵/随机矩阵/单位矩阵的生成、log函数、Inf和NaN的含义,语句过长用连接符换行、逻辑运算符以及区别

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 本文总结MATLAB编程时的一些基本操作,适用于新手小白,主要包括矩阵相乘、生成矩阵、矩阵基本操作、数组索引、最大最小操作符。 线性代数的两个矩阵相乘:用符号 “ * ” 例如A*B得到A与B的矩阵相

    2024年02月04日
    浏览(78)
  • 【MATLAB】Matlab输入输出格式及矩阵运算

    我们来看一个例子,计算面积 Area= 可利用指令 input 在萤幕印出提示文字做为交谈式的输入。 r = input(\\\'Type radius:\\\')  % 在两个单引号 \\\' 之间键入提示文字 Type radius: % 现在键入 2 做为半径值 r = 2 area=pi*r^2; % 键入面积算式 name = input(\\\'Your name please: \\\',\\\'s\\\') % 要键入文字则须在加上 \\\'s\\\'

    2023年04月17日
    浏览(45)
  • MATLAB入门——矩阵运算笔记

    3-3 MATLAB矩阵运算_哔哩哔哩_bilibili 以索引( 索引就是该数字在矩阵里是第几个 )为横坐标 以 空格或逗号 分割同一行元素, 分号 分隔各行 5.1 转置  5.2 取逆  5.3 求特征值和特征向量  5.4 乘法  5.5 点乘(对应元素相乘)

    2024年02月05日
    浏览(41)
  • MATLAB入门-矩阵的运算

    本篇文章为学习笔记,课程链接为:头歌 常见的矩阵运算有算术运算、关系运算和逻辑运算。MATLAB中的所有变量都是以矩阵的形式存储的,单个变量就相当于一个1*1的矩阵。 下面展示的是常见的矩阵之间的算术运算: 其中矩阵的除运算有两种情况: 当两个矩阵同维时:矩阵

    2024年02月09日
    浏览(35)
  • 线性代数中涉及到的matlab命令-第三章:矩阵的初等变换及线性方程组

    目录 1,矩阵的初等变换 1.1,初等变换 1.2,增广矩阵  ​1.3,定义和性质 1.4,行阶梯型矩阵、行最简型矩阵 1.5,标准形矩阵  1.6,矩阵初等变换的性质  2,矩阵的秩  3,线性方程组的解  初等变换包括三种:交换行或列、某行或列乘以一个非零系数、某行或列加上零一行

    2024年02月04日
    浏览(51)
  • 4.利用matlab符号矩阵的四则运算(matlab程序)

    1. 简述     符号对象的建立 sym函数 sym函数用于建立单个符号对象,其常用调用格式为: 符号对象名=sym(A) 1 将由A来建立符号对象,其中,A可以是一个数值常量、数值矩阵或数值表达式(不加单引号),此时符号对象为一个符号常量;A也可以是一个变量名(加单引号),这时符号对

    2024年02月13日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包