陣列的建立___MATLAB

神龍_Str發表於2020-10-26


MATlAB具有強大的功能,其中陣列作為資料重要的運算單元,因而掌握陣列的賦值形式格外重要。如果需要了解繪圖函式具體用用法可以參考官網連結:
參考函式.

函式法

官網可搜尋函式語法

函式作用
diag()產生對角陣列
eye()產生單位陣列
magic()產生魔方陣列
rand()產生均勻分佈的隨機陣列
randn()產生正太分佈的隨機陣列
ones()產生全1陣列
zeros()產生全0陣列
linspace(a,b,n)產生a-b陣列元素為n個

賦值法

直接輸入法

直接方法: A=[1,2,3;4,5,6];
在這裡插入圖片描述

冒號輸入法

冒號方法: B=x : inc : b;
在這裡插入圖片描述

迴圈賦值法

迴圈賦值法 :

xx=[];
for i=1:10
    xx(i)=sin( pi * i / 5 );
end
disp(xx)

在這裡插入圖片描述

資料建立讀取法

資料建立讀取法
中等規模陣列的陣列編輯器建立法:在工作空間中右鍵建立一個名為“unnamed”的變數,雙擊,在裡面輸入資料,修改變數名 為“ABC”,執行“save ABC ABC”。將陣列ABC儲存到當前搜尋路徑中,執行“load ABC”命令可以呼叫改變數。
中等規模陣列的M指令碼檔案建立法:在matlab中開啟指令碼編輯頁面,在檔案中輸入指定的陣列。儲存次檔名為“MyMatrix”。在命令列輸入檔名就可以使用該陣列。

常用書寫字元

名稱程式碼長度
不換行空格 常規空格的寬度
半形空格 一個字母的寬度
全形空格 一個字的寬度
窄空格 半個字母的寬度

相關文章