10/22/2006

如何延長指令行數

如何延長指令長度

下面是一個將魔術函數轉為行向量,再轉為2X8的矩陣B:


>> A_magic_elements=magic(4);B=reshape(A_magic_elements(:),2,8)
B =
16 9 2 7 3 6 13 12
5 4 11 14 10 15 8 1

>> A_magic_elements=magic(4);B=reshape(A_magic_elements...
(:),2,8)


注意在上一行之最後項加上三連續點後,要按shift-enter才能接續整個指令之陳述,不能只按enter,否則會立即執行該不完整的指令,因而會得到錯誤指示。

B =
16 9 2 7 3 6 13 12
5 4 11 14 10 15 8 1


同一個指令亦可利用這種方式分成好幾行一齊執行:

>> A_magic_elements=magic(4);...
B=reshape(A_magic_elements...
(:),2,8)
B =
16 9 2 7 3 6 13 12
5 4 11 14 10 15 8 1

沒有留言: