日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

MATLAB基础-矩阵输入

發布時間:2023/12/20 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MATLAB基础-矩阵输入 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本篇博客的重點內容為:
  • 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基础-矩阵输入的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。