• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    matlab怎么將元胞數組轉換成矩陣

    有時辰我們在進行matlab編程的時辰,需要將元胞數組轉換當作矩陣進交運算,怎么轉換呢,下面來分享一下方式

    東西/原料

    • matlab
    • 元胞數組轉換當作矩陣方式

    方式一:經由過程cell2mat()函數轉換

    1. 1

      第一步打開matlab之后,新建一個劇本,這里是經由過程從數據庫獲取數據,data數據格局是元胞數組cell類型,如下圖所示:

    2. 2

      第二步我們利用cell2mat()函數將元胞數組轉換當作矩陣之前,可以先在號令行窗口help cell2mat,查看函數的用法,這里需要注重的是利用cell2mat函數,cell中的數據類型必需一致,生當作的新矩陣也會是cell類型中數據的類型,如下圖所示:

    3. 3

      第三步我們利用a=cell2mat(data);代碼進行將data元胞數組轉換當作a矩陣,如下圖所示:

    4. 4

      第四步運行劇本之后,可以看到已經將data類型轉換當作矩陣了,因為cell類型中的數據是數值類型,轉換當作的矩陣也是數值類型,如下圖所示:

    方式二:經由過程str2num(char(cell))格局轉換

    1. 1

      第一步在劇本中輸入b=str2num(char(data));代碼,需要注重的是這里的元胞數組中的數據類型必需為char類型,否則轉換報錯,如下圖所示:

    2. 2

      第二步運行劇本,可以看到當作功將元胞數組轉換當作矩陣,這種方式沒有第一種好,建議利用第一種,如下圖所示:

    注重事項

    • 若是你感覺這篇對你有效的話,請投一下票
    • 發表于 2018-05-29 00:00
    • 閱讀 ( 4518 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆