【MATLAB】基本輸入輸出

以下介紹兩個函式 inputdisp

  • input:將使用者於鍵盤輸入的值存入變數
  • disp:顯示變數或是文字

範例用法:

age = input("請輸入年紀: ");
disp("原來你今年" + age + "歲了啊")

範例輸出:

>> example
請輸入年紀: 20
原來你今年20歲了啊

另外 input 預設會依照輸入格式轉為對應的變數型態,比如上面範例的 age 參數便會存成 double 型態(型態可以透過執行完程式後輸入 whos 查看到),如果要統一變成 string 字串格式,我們可以改成像是 input("請輸入年紀:","s" 的型態,以便於日後處理的。

另外有些人會好奇像是 age = input("請輸入年紀: "); 最後面的分號是什麼意思,簡單來說就是為了防止在 Command Line 那個區塊顯示 age 參數的值,避免視窗雜亂而已,以下給出如果沒有加分號時的輸出範例:

>> example
請輸入年紀: 20

age =

    20

原來你今年20歲了啊

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *