matlab linspace
用法:linspace(x1,x2,N)
功能:linspace是Matlab中的一個指令,用于產生x1,x2之間的N點行矢量。其中x1、x2、N分別為起始值、中止值、元素個數。若缺省N,默認點數為100。在matlab的命令窗口下輸入help linspace或者doc linspace可以獲得該函數的幫助信息。
例一:
在matlab的命令窗口輸入:
???????X=linspace(1,100)
將產生從1到100步長為1的數組。類似于在命令窗口中輸入:
X=[1:1:100]
>>?X=linspace(1,100)
X =
? Columns 1 through 21
? ? ?1 ? ? 2 ? ? 3 ? ? 4 ?? 5 ? ? 6 ? ? 7 ? ? 8 ? ? 9 ??10 ? ?11 ? ?12 ? ?13 ? ?14 ??15 ? ?16 ? ?17 ? ?18 ? ?19 ??20 ? ?21
? Columns 22 through 42
? ? 22 ? ?23 ? ?24 ? ?25 ??26 ? ?27 ? ?28 ? ?29 ? ?30 ??31 ? ?32 ? ?33 ? ?34 ? ?35 ??36 ? ?37 ? ?38 ? ?39 ? ?40 ??41 ? ?42
? Columns 43 through 63
? ? 43 ? ?44 ? ?45 ? ?46 ??47 ? ?48 ? ?49 ? ?50 ? ?51 ??52 ? ?53 ? ?54 ? ?55 ? ?56 ??57 ? ?58 ? ?59 ? ?60 ? ?61 ??62 ? ?63
? Columns 64 through 84
? ? 64 ? ?65 ? ?66 ? ?67 ??68 ? ?69 ? ?70 ? ?71 ? ?72 ??73 ? ?74 ? ?75 ? ?76 ? ?77 ??78 ? ?79 ? ?80 ? ?81 ? ?82 ??83 ? ?84
? Columns 85 through 100
? ? 85 ? ?86 ? ?87 ? ?88 ??89 ? ?90 ? ?91 ? ?92 ? ?93 ??94 ? ?95 ? ?96 ? ?97 ? ?98 ??99 ? 100
?
在命令窗口中輸入:
X=linspace(5,100,20)
將輸出:
X =
5 10 15 20 2530 35 40 45 50 55 60 65 70 75 80 85 90 95 100
這和X=[5:5:100]的效果是一樣的。
?
總結
以上是生活随笔為你收集整理的matlab linspace的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab imresize对图像进
- 下一篇: matlab im2double