matlab中或者的表达,MATLAB

MATLAB應用介紹

台大生物機電系

馮丁樹教授

伍、MATLAB指令表示法

一、一般用法

MATLAB是一種陳述性之語言,亦就是說你輸入一段陳述之指令,MATLAB就替你翻譯然後執行,並輸出結果。其基本語法與其他電腦語言相差不遠。最常用的語法是:

變數(variable) =陳述(expression )

或者前面的等號及變數也不要,直接陳述指令:

>>指令陳述(expression )

指令陳述通常由操作元、函數及變數名稱組成。指令陳述之後即產生一個矩陣,並直接顯示在螢幕上,或指定給設定的變數,以供後續之用。若指定之變數及等號=均省略時(如前面之第二種情況),則MATLAB會自動提供一個變數,其名稱為“ans” (取”answer”之意),將結果放在裡面。故有一點必須小心的是,這個“ans”的變數內容將隨著你下指令的過程而改變。因而最好的方法是你自已指定一個適當的變數名稱。

一個指令陳述通常均以”Enter”鍵結束,表示指令已經下達完成。但有些指令陳述也許會很長,很像老太婆的裹腳布。此時一行也不夠寫怎麼辦?一般的方法是在該行之最後面連點三點或三點以上(如”…”),代表將延續到下一行。當然若指令陳述很短,置於一行實在可惜。有一個方法是在每一陳述後面加一個逗點(“,”)或分號(“;”)。如此就表示有好幾個陳述置於同一行。

在指定變數、函數、指令名稱時,特別注意大小寫,因為MATLAB對它認定甚為嚴格,故myfirst與MYFIRST是兩個完全不同的名稱。

每次執行MATLAB時,它均會提供一個工作間(workspace),以記錄你所指定的變數名稱及內容。所以當你玩MATLAB太過高興時,也許已經製造許多不需要的變數名稱而不自覺。若你的RAM夠大,自無所謂,但若能養成習慣將不要的變數清除,會使MATLAB的作業顯得更有效率。你可以下清除指令,將某一個指令清除,如:

>>clear myfirst

此時在工作間之myfirst變數將會被倒到垃圾桶去了。如果你只是玩玩,那也無所謂,因為只要你退出MATLAB,所有的變數也將消失無縱。也許你會說,下次再進來時,想使用從前建立的變數時怎麼辦?有的,只要打一個save指令:

>>save

此時MATLAB會將你現在所建立之變數存在一個叫matlab.mat的檔案,下次你再進入時,利用另一個load指令會自動將其叫進來。

在運算或顯示過程中,若有運算無法停止,或想中輟運行時,可以按CTRL-C停止,此時會仍停留在MATL

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值