matlab 常用m文件,MATLAB基础课程 第三章 M文件知识(4)
上堂課講了if語句,
本堂課講什么呢?
開始講開關結構了。
注意事項!!!
與其他的程序設計語言(比如C語言)的switch-case語句不同的是,在MATLAB語言中,當其中一個case語句后的條件為真時,switch-case語句不對其后的case語句進行判斷,也就是說在MATLAB語言中,即使有多條case判斷語句為真,也只執行所遇到的第一條為真的語句。這樣就不必像C語言那樣,在每條case語句后加上break語句以防止繼續執行后面為真的case條件語句。
本人在程序中大多使用for和if以及while語句,這個使用的確實不多。
給出實例,請同學們測試一下。
switch month? ? ? ? case {3,4,5}? ? ? ? ? ? season='spring'? ? ? ? case {6,7,8}? ? ? ? ? ? season='summer'? ? ? ? case {9,10,11}? ? ? ? ? ? season='autumn'? ? ? ? otherwise? ? ? ? ? ? season='winter'
未完,待續!
學生的夸獎
當年教過的學生給出這樣的評價。那個學期講的是通信原理仿真。
蔡老師的程序講解以仿真圖形上理論值與實測值間的微小誤差為突破口,層層深挖,從基本的方程式中得到了答案,鞭辟入里,直達本質。足以看出蔡老師理論功底之深。蔡老師能夠從斯坦福教材與國內教材的比對中看出問題的本質為噪聲與信號的歸一化問題,解決了我的困惑,足以看出蔡老師對中西方的通信系統知識架構掌握程度之徹底。以蔡老師的成就、資歷、水準,每一份程序還都逐個模塊、甚至逐個語句地寫注釋,足以看出蔡老師學術方面不容忍一絲問題的嚴謹作風。
勝過得獎百倍。
修訂記錄
總結
以上是生活随笔為你收集整理的matlab 常用m文件,MATLAB基础课程 第三章 M文件知识(4)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: gdb 收到SIGPIPE信号
- 下一篇: PHP 怎样理解go指针,关于Go指针的