Matlab程式設計

2022-05-18 06:05:01 字數 2128 閱讀 1331

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

);fprintf(

'x=%.6f,y=%.0f

',x,y)

其中'\n'是換行

2,matlab中迴圈結構與應用

for-end格式 

for n=n1:(step):n2

commands-1

end    %

step預設為1

s=0;        %s必須要初始化

for n=1:1:100

s=s+n;

endfprintf(

'%d\n

',s) %不像python,必須需要格式

format rat 分數形式

while-end格式

while(condition)

commands;

end

s=0;n=1

;while(s<1000

) s=s+sqrt(n);

n=n+1

;end

fprintf(

'%d\n

',n)

3,matlab條件判斷語句

先附上乙個表

(1)if 《條件表示式》

語體1end

(2) if 《條件表示式》

語體1else 

語體2end

(3)if 《條件表示式1>

語句體1

elseif 《條件表示式2>

語句體2

else

語句體3

end

x=input('

請輸入=');

if x==1

s=1;

elseif x==2

s=2;

else

s=3;

endfprintf(

'%d\n

',s);

4,matlab函式呼叫

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...