matlab軟體程式編寫何c語言差不多,一般包含變數輸入,資料處理何結果輸出三大模組
資料處理模組分為
順序,選擇,迴圈三個結構
1,matlab軟體程式的輸入,輸出方式
(1)輸入方式
直接輸入
x=1a=[1 2;3 4]
s='haha' %賦值字串
input('') %裡面必須有『』
x=input('please') %輸入的是資料
x=input('please','s') %'s'表示輸入的是字串
(2)輸出
fprintf 格式控制輸出
x=pi;y=sqrt(2其中'\n'是換行);fprintf(
'x=%.6f,y=%.0f
',x,y)
2,matlab中迴圈結構與應用
for-end格式
for n=n1:(step):n2
commands-1
end %
step預設為1
s=0; %s必須要初始化format rat 分數形式for n=1:1:100
s=s+n;
endfprintf(
'%d\n
',s) %不像python,必須需要格式
while-end格式
while(condition)
commands;
end
s=0;n=13,matlab條件判斷語句;while(s<1000
) s=s+sqrt(n);
n=n+1
;end
fprintf(
'%d\n
',n)
先附上乙個表
(1)if 《條件表示式》
語體1end
(2) if 《條件表示式》
語體1else
語體2end
(3)if 《條件表示式1>
語句體1
elseif 《條件表示式2>
語句體2
else
語句體3
end
x=input('4,matlab函式呼叫請輸入=');
if x==1
s=1;
elseif x==2
s=2;
else
s=3;
endfprintf(
'%d\n
',s);
5,流程控制語句
break終止,for-end和while-end迴圈
return是結束程式
pause是展廳,pause(n)n是暫停的時間秒數
MATLAB程式設計
1 使用指令碼檔案,畫出下列分段函式所表示的曲線。y x 1,x 0 1 0 x 1 x 3 1 x 計算上述分段函式的值,要求能夠根據使用者對x值的不同輸入,程式給出相對應的結果。2 編寫乙個程式,能夠接收使用者從鍵盤輸入的多個數值,只有當接收到輸入的數值為 1時方可結束輸入過程,然後求解並輸出前...
matlab程式設計服務
matlab程式設計服務 matlab是一種用於演算法開發 資料視覺化 資料分析以及數值計算的高階技術計算語言和互動式環境。常用於矩陣運算 繪製函式 資料影象等。宇楓工作室有非常強大的matlab程式設計團隊,曾做過的matlab專案主要集中在數學 工程中常用於資料分析及模擬 處理矩陣運算 繪製函式...
matlab基本程式設計
for a 1 9 水仙花數 for b 0 9 for c 0 9 if a 3 b 3 c 3 a 100 b 10 c 1 disp a 100 b 10 c 1 endend endend a 1,2,3,4,5 b 4,5,6,7,8 c,d max a.b 得到數值和位置 e,f min...