四種建立一維陣列的方法:直接輸入法在Matlab的命令視窗中,直接輸入資料,使用【分號;】或者【空格 】建立一維陣列。例如輸入:data1=[pi;log(5);7+6;2^3] 得到:data1=[pi;log(5);7+6;2^3] 輸入: data2=[pi log(5) 7+6 2^3]得到:data2 = 3.1416 1.6094 13.0000 8.0000步長生成法步長生成法的通用格式為【a:inc:b】其中a表示陣列的第一個元素,inc表示陣列之間的間隔,b表示陣列對方最後一個元素。注:inc可以省略,預設的數值是1。例如輸入:data3=2:2:10得到:data3 = 2 4 6 8 10輸入: data4=2:10得到:data4 = 2 3 4 5 6 7 8 9 10定數線性取樣法1定數線性取樣法的通用格式為:【x=linspace(a,b,n)】該方法是在設定“總個數”的條件下均勻取樣釋出生成的一維陣列。其中a和b代表陣列的第一個和最後一個元素,n代表取樣的點數。例如輸入:data5=linspace(2,10,5)得到:data5 = 2 4 6 8 10定數對數取樣法定數對數取樣法的通用格式:【x=logspace(a,b,n)】該方法是在設定“總個數”的條件下經過“採用對數”取樣生成一維陣列例如輸入:data6=logspace(1,5,10)得到:data6 = 1.0e+05 * 0.0001 0.0003 0.0008 0.0022 0.0060 0.0167 0.0464 0.1292 0.3594 1.0000
四種建立一維陣列的方法:直接輸入法在Matlab的命令視窗中,直接輸入資料,使用【分號;】或者【空格 】建立一維陣列。例如輸入:data1=[pi;log(5);7+6;2^3] 得到:data1=[pi;log(5);7+6;2^3] 輸入: data2=[pi log(5) 7+6 2^3]得到:data2 = 3.1416 1.6094 13.0000 8.0000步長生成法步長生成法的通用格式為【a:inc:b】其中a表示陣列的第一個元素,inc表示陣列之間的間隔,b表示陣列對方最後一個元素。注:inc可以省略,預設的數值是1。例如輸入:data3=2:2:10得到:data3 = 2 4 6 8 10輸入: data4=2:10得到:data4 = 2 3 4 5 6 7 8 9 10定數線性取樣法1定數線性取樣法的通用格式為:【x=linspace(a,b,n)】該方法是在設定“總個數”的條件下均勻取樣釋出生成的一維陣列。其中a和b代表陣列的第一個和最後一個元素,n代表取樣的點數。例如輸入:data5=linspace(2,10,5)得到:data5 = 2 4 6 8 10定數對數取樣法定數對數取樣法的通用格式:【x=logspace(a,b,n)】該方法是在設定“總個數”的條件下經過“採用對數”取樣生成一維陣列例如輸入:data6=logspace(1,5,10)得到:data6 = 1.0e+05 * 0.0001 0.0003 0.0008 0.0022 0.0060 0.0167 0.0464 0.1292 0.3594 1.0000