matlab利用guide編寫簡單計算器介面

2022-08-31 08:54:09 字數 457 閱讀 1491

在matalb命令列裡輸入guide,即開啟乙個空介面。

從左側選單欄裡拖出2個可編輯文字和乙個靜態文字,4個按鈕,如下所示。

修改可編輯文字的tring為0,修改tag分別為input1和input2.

修改靜態文字的string為0,tag為answer。

將按鈕的string分別修改為+,-,*,/,tag可以採用預設的。

將輸入轉化為數字,並對其進行判斷,如果輸入的不是數字,則設為預設值0

對另乙個可編輯文字同樣操作。

點開乘的按鈕**函式,設定為如下:

res為兩數的處理結果,轉化為字串顯示在靜態文字answer中。

對其他按鈕同樣操作,唯一改變的是計算型別。

儲存,執行,即得到乙個簡單的計算器。

利用MATLAB編寫高斯積分

function m intgauss n n代表所求節點的個數 syms x for i 1 n for j 1 n y i,j int log x x i 1 x n j 0,1 積分的權函式不同則log x 會改變 endend y y表示權函式與正交函式與w x 的積分值所構成的方陣 for...

利用DEBUG API編寫Loader Path

loader並不是什麼很神秘的技術,微軟提供了一組debug api來方便第三方監視程式.這裡我用debug api製作了乙個簡單的loader程式.這個loader要幹的事有 1.啟動目標程式.2.讀取 修改目標程式的記憶體 或 暫存器 用到的debug api有 createprocess 用於...

MATLAB學習 函式的編寫

函式是matlab程式設計的主流方法。指令碼檔案適合小規模計算,且希望立馬看到結果。一般用於測試某個函式的使用 1.matlab函式程式設計語法格式 function argout1,argout2,fun argin1,argin2,函式功能說明 end函式進行呼叫時,如果不給輸出引數的話,函式返...