本篇博客的重点内容为:
  • MATLAB的向量形式
  • MATLAB的矩阵形式

一、MATLAB向量形式

MATLAB很适合做矩阵和向量的运算,学习的第一点就是怎么在MATLAB当中输入一个矩阵和向量。

1.MATLAB的向量输入

首先,矩阵当中的向量都是用中括号“[ ]”来写,然后指定给一个变数。

1)行向量的书写

在行向量的输入当中,每个数之间用空格隔开。

  • 例子(Row vector行向量):
    〉 〉 a = [ 1 2 3 4 ]
  • 演示:
2)列向量的书写

在列向量的输入当中,每个数之间用分号换行。

  • 例子(Column vector行向量):
    〉 〉 b = [ 1; 2; 3; 4; ]
  • 演示:
3)向量的延展输入

当向量元素较多时,我们可以用 : 号采取等差方式来快速延展;

  • j:k =[j,j+1,j+2, … ,j+m ] 从j到m等差为1的系列元素
  • j:i:k =[j,j+i,j+2i, … ,j+m*i ] 从j到m等差为i的系列元素

2.MATLAB的向量乘积

在向量的乘积运算当中,不可以使用乘法的交换律,如a乘b不等于 b乘a。

  • 例子:
    〉 〉 a * b
    〉 〉 b * a
  • 演示:

二、MATLAB矩阵形式

当我们学会向量的输入后,我们便可以通过总结与继承,逐步进行矩阵的输入与计算了。

1.MATLAB的矩阵输入

  • 有关数学公式的输入

(1)[121651793127]\left[ \begin{matrix} 1 & 21 & 6 \\ 5 & 17 & 9 \\ 31 & 2 & 7 \end{matrix} \right] \tag{1} ⎣⎡​1531​21172​697​⎦⎤​(1)
如上(1)号矩阵,我们在matlab中进行输入,每一行数之间用空格隔开,每一列之间用分号隔开,如下:

2.MATLAB的阵列索引

在矩阵当中,若我们需要将其中的某些元素提取,这时候我们就会用到矩阵的阵列索引。

  • 提取向量:a = [ 1 2 3 4 ]与 b = [ 1; 2; 3; 4; ]中的第三个元素

提取向量中的元素,可以写成a(*)与b(*)的形式,如上,即为a(3)和b(3),在matlab中进行实现:

  • 提取矩阵(1)中第 i 行 j 列的元素

a.方法一,我们将矩阵标为 i 行 j 列,提取元素的写法为:A(i,j),在matlab当中输入如下:

a.方法二,我们将矩阵做如下标记,每个数为单独特定的标号,则可以直接输入标号输入元素:

  • 消除或提取矩阵的某一行元素
    提取某一行元素时,我们可以使用前面的“:”符号,提取满行(列)元素;
    消除某一行元素时,我们可以令那一行为空,即等于“ [ ] ”;

MATLAB基础-矩阵输入相关推荐

  1. matlab之矩阵输入(一)

    一.矩阵的创建: 1.创建1x4行矩阵 ,并赋值给a ,有两种方式: 用空格或者","作为各列的分隔符. >> a=[1 2 3 4]a =1 2 3 4 >&g ...

  2. matlab矩阵行位列维,Matlab—基本操作与矩阵输入

    写在前面 还有一个月就美赛了,本系列文章适用于完全没有任何 matlab 基础,但是有别的编程语言基础的人看,我会结合自己的理解,有的放矢的讲,不会掺杂很多废话,各位读者轻喷~ matlab 运算符 ...

  3. Matlab —— 02 基本操作与矩阵输入

    一.基本操作 1. help 功能:便于快速了解指令的使用 ex: 查询 pi 的简明介绍 Question 通过 matlab 计算出下列算式结果 Answer (1) (2) 或 (3) (4) ...

  4. MATLAB第一节课基本操作与矩阵输入

    # 计算 ##  四则运算+ - * / ^ exercise ###calculate sqrt():开根号的函数,也可以直接()^(). 函数有:cos().sin().tan.log().log ...

  5. MATLAB学习【第五部分】--第一节:矩阵的输入//冒号表达式矩阵---linspace函数生成向量---一般矩阵输入

    矩阵的输入 一般矩阵的输入 []建立矩阵,在一行内各数值之间可用空格或者逗号隔开,行与行之间用分号隔开 一:A=[1,2,3;4 5 6;7,8,9];//一般采用逗号隔开 二:A=[1 2 3    ...

  6. MATLAB台大郭彦甫老师课程笔记:第一课:基本操作与矩阵输入

    核心思想:将MATLAB当成计算机. ln就是nature log的意思,直接用 log:表示以e为底数 log10:表示以10为基底.同理,log2:表示以2为基底 matlab会将上一步计算的结果 ...

  7. [MATLAB]基本操作与矩阵输入

    基本操作与矩阵输入 基本操作 基本的四则运算 嵌入函数 复数运算 变量 变量基本规则 查询变量 将内置函数更改意义 Format 符号 矩阵及向量 矩阵的输入 索引 矩阵元素的替换 :操作符 增广矩阵 ...

  8. MATLAB(一)基本操作与矩阵输入

    文章目录 前言 一.Matlab视窗 二.基本操作与矩阵输入 1. 把MATLAB当做计算机 2. 初等数学函数 Exercise练习 2. 嵌入函数 3. 特殊变量和常量 4.MATLAB调用优先 ...

  9. MATLAB中的复杂矩阵输入问题

    MATLAB中的复杂矩阵输入问题 #如图矩阵 如何在MATLAB中输入,作为一个初入matlab的萌新...真的难到了诶 ZHO G

最新文章

  1. 浙大吴飞教授:尽管AlphaGo Zero已强大到从经验中学习模型,我也绝不赞同马斯克和霍金的威胁论,人才是智能的最终主宰
  2. params(C# 参考)
  3. 明早1点去青岛,可能要两天不能写博客了
  4. 一个网卡下设置两个ip地址
  5. linux 基因组数据下载,linux下用Aspera从NCBI上下载SRA格式宏基因组数据
  6. regrex pattern
  7. Python数据科学平台Anaconda的最新发布中增加了Microsoft VS Code
  8. windows2008系统缓存修改
  9. js日期格式化的两种方法
  10. PTA 乙级 1002 写出这个数 (20 分) C++
  11. ubuntu firefox flash 插件安装
  12. html5_滑条等其他标签
  13. 轻松上手,设计无忧,三款在线图片编辑器必不可少
  14. 因为是你 所以没关系:伤感日志
  15. oracle获取最新的一条数据
  16. 新建几个普通用户wukong,wuneng,wujing,他们都属于xiyouji组的成员,其中wujing没有和系统交互的shell~
  17. [译] Chrome 73 开发者工具新特性
  18. 201571030301/201571030302《小学生四则运算练习软件》结对项目报告
  19. MCU模拟JTAG接口对LATTICE CPLD FPGA 进行在线编程加载
  20. 7.4 PowerBI系列之DAX函数专题-期初期末库存分析

热门文章

  1. android类似苹果健康的app,苹果手表降临 八大健康类app露脸
  2. 电脑故障 - BIOS花屏
  3. IPGUARD基本策略详解
  4. 为什么导师眼里差劲的硕士生能够找到好工作?
  5. XFF头注入原理分析
  6. 全国省、市、县区的数据,含拼音
  7. 2020年chx的计算机保研之路系列(7)——清华软院+北大软微(均被拒)
  8. ICO未来能靠AI和区块链振作起来?
  9. 免费短信通知新邮件方法
  10. java反射详解---具体代码操作看看反射都能干些什么