利用matlab guide制作简易计算器
生活随笔
收集整理的這篇文章主要介紹了
利用matlab guide制作简易计算器
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
前言:
當(dāng)然了這個(gè)太簡(jiǎn)單了,新手可以借鑒一下,舉一反三的話還可以添加一些功能或者簡(jiǎn)潔一些。比如下拉框啊之類的
而且呢,這個(gè)你弄明白了,所有運(yùn)算有關(guān)的,輸入輸出有關(guān)的,都大致相同。
實(shí)現(xiàn)過程
先是一個(gè)個(gè)的添加。漫長的過程~~
下面圖錯(cuò)了,最右邊應(yīng)該添加text而不是edit,我當(dāng)時(shí)截圖的時(shí)候沒改過來。。
然后我們?nèi)ゾ幪?hào)。
然后找到那八個(gè)可編輯文本的回調(diào)函數(shù)
輸入代碼:
a=str2num(get(hObject,'String'));%將字符串轉(zhuǎn)換為數(shù)字 if isempty(a)%如果為空則設(shè)置為默認(rèn)值set(hObject,'String','0'); end; guidata(hObject,handles);%更新再找到按鈕的回調(diào)函數(shù)
輸入代碼:
這里我想說一下,由上面的代碼,我們可以分析出來我當(dāng)時(shí)具體是怎么標(biāo)號(hào)的:
那么大家在標(biāo)號(hào)的時(shí)候不一定完全就和我一摸一樣,如果你想按照你自己的標(biāo)號(hào)順序來的畫,只用把按鈕對(duì)應(yīng)的回調(diào)函數(shù)給改成適合你的標(biāo)號(hào)即可。
我解釋的不是很清楚,有什么問題可以私信我。
最后ok
效果:(我敢說,現(xiàn)在計(jì)算器沒有這種批處理的~~)
總結(jié)
以上是生活随笔為你收集整理的利用matlab guide制作简易计算器的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (贪心)均分纸牌
- 下一篇: tcp欢动窗口机制_TCP协议中的窗口机