matlab中disp的用法

2021-06-22 05:20:04 字數 545 閱讀 5321

disp(x)顯示乙個陣列時不需要輸出它的名稱。如果x包含乙個文字字串,則顯示字串。

另一種在電腦螢幕上顯示陣列的方法是輸出陣列的名稱,但在輸出結果之前還有乙個抬頭,通常是不需要的。

disp函式僅接受乙個輸入。為了顯示多於乙個陣列和字串,需要將函式sprintf或fprintf串聯起來。

注意disp不顯示空陣列。

下面的例子使用disp來顯示帶有標籤的矩陣:

disp('     corn      oats      hay')

x = gallery('uniformdata',[5 3],0);

disp(x)

結果是:

corn      oats      hay

0.9501    0.7621    0.6154

0.2311    0.4565    0.7919

0.6068    0.0185    0.9218

0.4860    0.8214    0.7382

0.8913    0.4447    0.1763



matlab 中disp 常見用法

disp 函式在matlab中使用help指令得出的結果如下 disp 顯示變數的值 此 matlab 函式 顯示變數 x 的值,而不列印變數名稱。顯示變數的另一種方法是鍵入它的名稱,這種方法會在值前面顯示乙個前導x disp x 既然引數只有乙個那麼分為3種 輸出數字陣列 例如 x 3 disp ...

matlab中 fprintf 和disp的用法

disp pi pi error using disp too many input arguments.disp sprintf 圓周率pi 8.5f pi 圓周率pi 3.14159 想把字串pi 和變數pi的值顯示在一行上,試用disp pi pi 回答這是非法的.這時應該用sprintf函式...

Matlab基本函式 disp函式

1 disp函式 顯示文字或陣列 2 用法說明 disp x 函式顯示指定的文字或陣列。如果參量是陣列,則顯示陣列的內容 如果參量是字串,則顯示字串文字的內容 3 例項 1 參量是字串 x hello,world x hello,world disp x hello,world 2 參量是陣列或矩陣...