99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

MATLAB(3)--矩陣的引用(sub2ind、ind2sub、reshape函數(shù)使用)

嵌入式單片機MCU開發(fā) ? 來源:嵌入式單片機MCU開發(fā) ? 作者:嵌入式單片機MCU開 ? 2022-11-14 15:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

矩陣的建立

利用直接輸入法建立矩陣:將矩陣的元素用中括號括起來,按矩陣的順序輸入各元素,同一行的各元素之間用逗號或者空格分隔,不同的元素之間用分號分隔。

在這里插入圖片描述

利用已建好的矩陣建立更大的矩陣:一個大矩陣可以由已經(jīng)建立好的小矩陣拼接而成。

在這里插入圖片描述

可以用實部矩陣和虛部矩陣構(gòu)成復(fù)數(shù)矩陣。

在這里插入圖片描述

冒號表達(dá)式

冒號是一個重要的運算符,利用它可以產(chǎn)生行向量。冒號表達(dá)式的一般格式為:e1:e2:e3其中,e1為初始值,e2為步長,e3為終止值(e3>e1)。冒號表達(dá)式可產(chǎn)生一個由a開始到c結(jié)束,以步長b自增的行向量,如果省略步長,默認(rèn)步長為1。

在這里插入圖片描述

例如輸出0到5,步長為1,如下所示:

在這里插入圖片描述

linspace

linspace(x1,x2,N)

linspace是Matlab中的均分計算指令,用于產(chǎn)生x1,x2之間的N點行線性的矢量。其中x1、x2、N分別為起始值、終止值、元素個數(shù)。若默認(rèn)N,默認(rèn)點數(shù)為100。

例如用linspace從5到100生成等間距的20個數(shù),如下所示:

在這里插入圖片描述

結(jié)構(gòu)矩陣

Matlab結(jié)構(gòu)矩陣用法類似C語言結(jié)構(gòu)體,也可定義一組變量,類型可以隨意,并且不用聲明變量類型。其基本形式為:

結(jié)構(gòu)矩陣元素.成員名 = 表達(dá)式

a(1).x1 = 55;a(1).x2 = 'Ben';a(1).x3 = [ 1, 2; 3, 4];
a(2).x1 = 66;a(2).x2 = 'Tim';a(2).x3 = [ 5, 6; 7, 8];
a(3).x1 = 77;a(3).x2 = 'Ken';a(3).x3 = [ 9,10;11,12];

在這里插入圖片描述

單元矩陣

建立單元矩陣和一般矩陣相似,直接輸入就可以了,只是單元矩陣元素用大括號括起來。

b={ 55,'Ben', [ 1, 2; 3, 4];
    66,'Tim', [ 5, 6; 7, 8];
    77,'Ken', [ 9,10;11,12]; }

在這里插入圖片描述

在這里插入圖片描述

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • matlab
    +關(guān)注

    關(guān)注

    189

    文章

    3001

    瀏覽量

    234136
  • 矩陣
    +關(guān)注

    關(guān)注

    1

    文章

    434

    瀏覽量

    35247
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4381

    瀏覽量

    64889
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    MATLAB(3)--矩陣引用(sub2ind、ind2subreshape函數(shù)使用)

    為(j-1) m+i。 矩陣袁術(shù)的序號與下標(biāo)可以利用sub2indind2sub函數(shù)實現(xiàn)互相轉(zhuǎn)換。 sub2ind
    發(fā)表于 09-06 10:11

    [教程] Matlab矩陣、向量及數(shù)組元素的引用方法和討論

    ):index可以是任意的數(shù)組,index的元素必須是正整數(shù),且不大于numel(A),返回的是一個尺寸與index一樣的數(shù)組下標(biāo)和索引之間可以通過ind2subsub2ind函數(shù)相互轉(zhuǎn)換,具體可以看幫助
    發(fā)表于 05-07 21:48

    MATLAB矩陣及其數(shù)值運算

    (Subscript)是一一對應(yīng)的,以m×n矩陣A為例,矩陣元素A(i,j)的序號為(j-1)*m+i。其相互轉(zhuǎn)換關(guān)系也可利用sub2indind2sub
    發(fā)表于 05-10 10:16

    加速matlab運行三大境界

    、shiftdim、sub2ind、cumsum、ind2sub、ndgrid、repmat、sort、sum 等。請注意matlan文檔中還有這樣一句補充:“Before taking the time
    發(fā)表于 02-29 16:44

    matlab復(fù)習(xí)資料回饋社會

    的命令為 sub2ind,將單下標(biāo)轉(zhuǎn)換為全下標(biāo)的命令為 ind2sub。MATLAB預(yù)定義ans表示最近運算的結(jié)果;、eps表示浮點數(shù)相對精度、nargin表示 函數(shù)輸入總量數(shù)目。A=
    發(fā)表于 07-05 16:36

    用labview實現(xiàn)matlab函數(shù)reshape功能,

    reshape函數(shù)功能:把一個矩陣中的元素,按照從上到下,從左到右的順序,按照給定的新矩陣的行列數(shù)重新排列成新的矩陣?謝謝!
    發(fā)表于 09-09 10:27

    MAC_MLME_ASSOCIATE_IND事件的處理辦法有哪些?

    大家好,我想在mac層加入白名單認(rèn)證,用的mesh 1.0.0,遇到兩個問題:1、請問MAC_MLME_ASSOCIATE_IND這個事件要怎樣才可以在void MAC_CbackEvent(macCbackEvent_t *pData)這個函數(shù)進(jìn)行處理?
    發(fā)表于 04-29 08:23

    請問virtuoso analoglib的ind如何設(shè)置Q factor?

    小弟正在做PA,off-chip load network用了Analoglib的cap和ind,在analoglib中還有capq和indq兩個帶Qfactor的器件,但是不支持PSS,cap和ind如何去設(shè)置,使其不要太理想
    發(fā)表于 06-24 07:36

    DS1687-3IND+ 時鐘/定時 - 實時時鐘

    電子發(fā)燒友網(wǎng)為你提供Maxim(Maxim)DS1687-3IND+相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有DS1687-3IND+的引腳圖、接線圖、封裝手冊、中文資料、英文資料,DS1687-3IND+真值表,DS1687-
    發(fā)表于 11-18 20:24
    DS1687-<b class='flag-5'>3IND</b>+ 時鐘/定時 - 實時時鐘

    DS17887-3IND+ 時鐘/定時 - 實時時鐘

    電子發(fā)燒友網(wǎng)為你提供Maxim(Maxim)DS17887-3IND+相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有DS17887-3IND+的引腳圖、接線圖、封裝手冊、中文資料、英文資料,DS17887-3IND+真值表,DS17887-
    發(fā)表于 11-18 21:34
    DS17887-<b class='flag-5'>3IND</b>+ 時鐘/定時 - 實時時鐘

    DS1687-3IND 時鐘/定時 - 實時時鐘

    電子發(fā)燒友網(wǎng)為你提供Maxim(Maxim)DS1687-3IND相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有DS1687-3IND的引腳圖、接線圖、封裝手冊、中文資料、英文資料,DS1687-3IND真值表,DS1687-
    發(fā)表于 11-21 21:41
    DS1687-<b class='flag-5'>3IND</b> 時鐘/定時 - 實時時鐘

    DS17887-3-IND 時鐘/定時 - 實時時鐘

    電子發(fā)燒友網(wǎng)為你提供Maxim(Maxim)DS17887-3-IND相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有DS17887-3-IND的引腳圖、接線圖、封裝手冊、中文資料、英文資料,DS17887-3-IND真值表,DS17887-
    發(fā)表于 11-21 22:58
    DS17887-<b class='flag-5'>3-IND</b> 時鐘/定時 - 實時時鐘

    RZ/A2M Sub Board 用戶手冊

    RZ/A2M Sub Board 用戶手冊
    發(fā)表于 03-14 18:55 ?0次下載
    RZ/A<b class='flag-5'>2</b>M <b class='flag-5'>Sub</b> Board 用戶手冊

    RZ/A2M Sub Board 用戶手冊

    RZ/A2M Sub Board 用戶手冊
    發(fā)表于 07-05 19:21 ?0次下載
    RZ/A<b class='flag-5'>2</b>M <b class='flag-5'>Sub</b> Board 用戶手冊

    MAX77960B-MAX77961B: 25V<sub>IN</sub>, 3A<sub>OUT</sub> to 6A<sub>OUT</sub>, USB-C Buck-Boost Charger wi

    > to 6AOUT, USB-C Buck-Boost Charger with Integrated FETs for 2S/3S Li-Ion
    發(fā)表于 10-16 19:22
    MAX77960B-MAX77961B: 25V<<b class='flag-5'>sub</b>>IN</<b class='flag-5'>sub</b>>, <b class='flag-5'>3</b>A<<b class='flag-5'>sub</b>>OUT</<b class='flag-5'>sub</b>> to 6A<<b class='flag-5'>sub</b>>OUT</<b class='flag-5'>sub</b>>, USB-C Buck-Boost Charger wi