matlab中創建空的矩陣?雖然韶華不為少年留但無論我們行走多遠,歸來仍是少年,今天小編就來說說關于matlab中創建空的矩陣?下面更多詳細答案一起來看看吧!
matlab中創建空的矩陣
雖然韶華不為少年留。但無論我們行走多遠,歸來仍是少年!
大家好呀,這裡是夢奇筆記,
今天來給大家總結一下:matlab數組矩陣的創建(一)
- 一維數組的創建
- 1)逐個元素手動輸入(使用分号和空格,分号)
- matlab命令:>>x=[1 2 3 4 5];%一維1x5數組
- 或者>>x=[1, 2,3,4,5];
- >>size(x)%查詢x的維數
- ans=
- 1 8
- 創建數組時用[ ]将數字括起來,逗号或者空格用于創建行數組,分号用于創建列數組
- >>A=[pi,2*pi,exp(1),3,2^3](分别代表π,2π,e次幂,2的三次方)
2)步長生長法
通用格式為:【a:inc:b】
a表示數組的第一個元素,
inc表示數組之間的間隔,
b表示數組對方最後一個元素。
注:inc可以省略,默認的數值是1。
步長生成法創建列數組就是添加一個單引号,該單引号将原本的行數組轉置為列數組。
>>data1=2:1:10
data1 =
2 3 4 5 6 7 8 9 10
>> data2=2:10
data2 =
2 3 4 5 6 7 8 9 10
>> data3=3:3:15
data3 =
3 6 9 12 15
>> data4=[3:3:15]'
data4 =
3
6
9
12
15
3)定數線性采樣法
通用格式:【x=logspace(a,b,n)】
該方法是在設定“總個數”的條件下均勻采樣發布生成的一維 數組。
a和b代表數組的第一個和最後一個元素
n代表采樣的點數。
同理,生成一維列數組,隻需加個單引号,即linspace(a,b,n)'
>> data5=linspace(3,15,5)
data5 =
3 6 9 12 15
,