计算机猜数游戏matlab,MATLAB课程设计报告猜数游戏设计
課程設計的目的及意義
目的:通過本次課程設計,可以使我進一步認識MATLAB理論方法和實際意義,對理論知識進行必要實踐、培養我們設計和仿真的基本能力,以便最終和生產實踐以及其他科學結合。
意義:
1、掌握Matlab的功能、程序的設計和調試方法。
2、熟悉MATLAB開發軟件,達到能夠熟練使用的層次。
3、培養學生的應用開發能力,為以后的畢業設計奠定一定的基礎。
4、掌握MATLAB相關工具箱中函數的使用。
課程設計要求及思路
設計要求:
用matlab編寫一個程序——猜數游戲,隨機產生1--100之間的一個數,開始時可猜3次,如猜測的數大于產生的數,則顯示"High",小于則顯示"Low",等于則顯示:“你真聰明!”。不對讓用戶選擇降低難度(y\n),輸入y提示個位與十位之和,輸入n則不提示,可猜5次,同時提示大或小,如果5次還不中,提示:“你真笨!”繼續玩請輸入1,推出則輸入2,退出提示:“猜數游戲結束,歡迎下次再玩”。
設計思路:
MATLAB 是一個功能強大的常用數學軟件, 它不但可以解決數學中的數值計算問題, 還可以解決符號演算問題, 并且能夠方便地繪出各種函數圖形,但嘴主要的還是在仿真領域,是其他軟件無法比擬的。
MATLAB語言具有不同于其他高級語言的特點,它被稱為第四代計算機語言,MATLAB語言最大的特點就是簡單和直接。正如第三代計算機語言(如Fortran 語言與C語言)使人們擺脫對計算機硬件操作一樣,MATLAB語言使人們從煩瑣的程序代碼中解放出來。它豐富的函數使開發者無須重復編程,只要簡單的調用和使用即可。本次課程設計主要用到了Matlab的程序編程并沒有涉及的仿真領域,編程時主要使用到了一些常用的命令:
fix(100*rand) %產生1到100之間的隨機整數
int2str(n) %轉換為串
syms y n %定義符號
disp(' ') %輸出函數
Break %中斷循環
input('') %輸入函數
floor(x) %取整
3
總結
以上是生活随笔為你收集整理的计算机猜数游戏matlab,MATLAB课程设计报告猜数游戏设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win8.1 计算机放在桌面,Win8.
- 下一篇: 计算机学校都有哪些怎么联系方式,计算机应