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

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

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

MATLAB(2)--MATLAB矩陣的表示

嵌入式單片機(jī)MCU開發(fā) ? 來源:嵌入式單片機(jī)MCU開發(fā) ? 作者:嵌入式單片機(jī)MCU開 ? 2022-11-14 15:57 ? 次閱讀

矩陣的建立

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

在這里插入圖片描述

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

在這里插入圖片描述

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

在這里插入圖片描述

冒號(hào)表達(dá)式

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

在這里插入圖片描述

例如輸出0到5,步長(zhǎng)為1,如下所示:

在這里插入圖片描述

linspace

linspace(x1,x2,N)

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

例如用linspace從5到100生成等間距的20個(gè)數(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];

在這里插入圖片描述

單元矩陣

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

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)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • matlab
    +關(guān)注

    關(guān)注

    181

    文章

    2960

    瀏覽量

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

    關(guān)注

    0

    文章

    418

    瀏覽量

    34475
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    MATLAB(2)--MATLAB矩陣表示

    可以由已經(jīng)建立好的小矩陣拼接而成。 可以用實(shí)部矩陣和虛部矩陣構(gòu)成復(fù)數(shù)矩陣。 冒號(hào)表達(dá)式 冒號(hào)是一個(gè)重要的運(yùn)算符,利用它可以產(chǎn)生行向量。冒號(hào)表達(dá)式的一般格式為:e1:e
    發(fā)表于 09-06 10:05

    #硬聲創(chuàng)作季 #MATLAB 科學(xué)計(jì)算與MATLAB語言-02.4.1 MATLAB矩陣表示

    matlab矩陣
    水管工
    發(fā)布于 :2022年11月04日 11:44:22

    matlab 矩陣運(yùn)算

    matlab 矩陣運(yùn)算矩陣運(yùn)算MATLAB對(duì)矩陣的運(yùn)算包括算術(shù)運(yùn)算,關(guān)系運(yùn)算和邏輯運(yùn)算。算術(shù)矩陣
    發(fā)表于 09-22 15:32

    matlab矩陣特例

    ;lt;i=0...a>項(xiàng)系數(shù)設(shè)置k=2時(shí),按列方向由下到上,由右到左順序?yàn)?x-y)i <i=0...a>項(xiàng)系數(shù)hadamard(a)生成哈達(dá)瑪矩陣,其中a,a
    發(fā)表于 09-22 15:34

    MATLAB矩陣函數(shù)命令

    MATLAB矩陣函數(shù)命令Expm 矩陣指數(shù) Expm1 實(shí)現(xiàn)expm的M文件 Expm2 通過泰勒級(jí)數(shù)求矩陣指數(shù) Expm3 通過特征值和特
    發(fā)表于 09-22 16:01

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

    矩陣。end表示某一維的末尾元素下標(biāo)。 (2)利用空矩陣刪除矩陣的元素在MATLAB中,定義[
    發(fā)表于 05-10 10:16

    MATLAB語言入門基礎(chǔ)

    2.1 MATLAB 基本數(shù)據(jù)類型2.2 變量、常量與賦值語句結(jié)構(gòu)2.3 矩陣MATLAB 表示2.4 多維數(shù)組的定義2.5 字符串變量及其處理2.6 稀疏
    發(fā)表于 09-03 12:14 ?0次下載

    矩陣運(yùn)算與Matlab命令

    矩陣運(yùn)算與Matlab命令1.1 知識(shí)要點(diǎn)與背景:日常矩陣及其運(yùn)算【      A=[4 2 3;1 3
    發(fā)表于 10-17 00:26 ?2050次閱讀

    Matlab基礎(chǔ)教程2

    Matlab基礎(chǔ)教程2Matlab基礎(chǔ)教程2Matlab基礎(chǔ)教程2Matlab基礎(chǔ)教程2
    發(fā)表于 12-24 16:33 ?2次下載

    matlab輸入矩陣的格式的方法步驟

    Matlab語言的核心是矩陣,其最初的出現(xiàn)和應(yīng)用也是和矩陣息息相關(guān)的,矩陣Matlab中的基本運(yùn)算單元,用戶可以將
    發(fā)表于 11-15 11:35 ?2.1w次閱讀

    MATLAB入門教程之MATLAB矩陣和數(shù)組的表示詳細(xì)資料介紹

    本文檔的主要內(nèi)容詳細(xì)介紹的是MATLAB入門教程之MATLAB矩陣和數(shù)組的表示詳細(xì)資料介紹主要內(nèi)容包括了:1.數(shù)組的概念2.一 維數(shù)組變量的
    發(fā)表于 10-31 08:00 ?0次下載

    MATLAB教程之經(jīng)典MATLAB矩陣及其運(yùn)算的詳細(xì)資料說明

    本文檔的主要內(nèi)容詳細(xì)介紹的是MATLAB教程之經(jīng)典MATLAB矩陣及其運(yùn)算的詳細(xì)資料說明包括了:1 變量和數(shù)據(jù)操作,2 MATLAB
    發(fā)表于 07-11 16:14 ?14次下載

    基于MATLAB的有限域校驗(yàn)矩陣程序下載

    基于MATLAB的有限域校驗(yàn)矩陣程序下載
    發(fā)表于 05-29 11:33 ?9次下載

    MATLAB中的矩陣和數(shù)組操作

    MATLAB中的矩陣和數(shù)組操作非常方便,下面詳細(xì)介紹一些常用的操作
    的頭像 發(fā)表于 07-05 09:54 ?1445次閱讀

    MATLAB中的矩陣索引

    對(duì)矩陣進(jìn)行索引是從矩陣中選擇或修改部分元素的一種方式。MATLAB 有幾種索引樣式,它們不僅功能強(qiáng)大、靈活,而且可讀性強(qiáng)、表現(xiàn)力強(qiáng)。矩陣MATL
    的頭像 發(fā)表于 09-05 09:28 ?357次閱讀
    <b class='flag-5'>MATLAB</b>中的<b class='flag-5'>矩陣</b>索引