Maltab GUI课程设计——数独游戏
生活随笔
收集整理的這篇文章主要介紹了
Maltab GUI课程设计——数独游戏
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
文章目錄
- 課程設(shè)計
- 平臺:Matlab App designer
- 功能實現(xiàn):數(shù)獨游戲的創(chuàng)建與運行
- 目的:
- 演示:
- 代碼示例:
- 歡迎交流
課程設(shè)計
平臺:Matlab App designer
功能實現(xiàn):數(shù)獨游戲的創(chuàng)建與運行
目的:
1.Matlab代碼編寫能力進階;
2.學會利用Matlab GUI設(shè)計圖形交互界面,開發(fā)有趣的應(yīng)用;
演示:
1.根據(jù)設(shè)置的難度值創(chuàng)建一個數(shù)獨游戲
2.數(shù)獨游戲的運行,具備各類出錯提醒的防呆設(shè)計
3.復位、查看答案、檢查結(jié)果等功能
代碼示例:
起始函數(shù):
%position:[x,y,w,H],是以左下角為坐標原點,x是橫坐標,y是縱坐標,w是寬,H是高 %創(chuàng)建一個面板,用于存放81個數(shù)獨按鈕,這里的380等于10+10+9*40,10是邊距,40是數(shù)獨按鈕的寬度 str=initial(app); p=uipanel('Parent', app.UIFigure,'Position',[30,30,380,380]); %創(chuàng)建81個數(shù)獨按鈕,方形,邊長40 app.b=cell(1,81); for row=1:9 %遍歷1到9行for col=1:9 %遍歷1到9列eval(['app.b{',num2str(9*(row-1)+col),str]);end end global matrix matrix=1;歡迎交流
代碼事宜,私信博主
總結(jié)
以上是生活随笔為你收集整理的Maltab GUI课程设计——数独游戏的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 淘客API升级后的解决方案,怎么采集淘宝
- 下一篇: Android检测系统的摄像头是否可用