matlab控制流程序設計?

本例分享使用matlab語言進行控制流的程序設計。

工具/原料

matlab

循環結構

for循環。計算1--100的和。

>> s=0;

>> for x=1:100

s=s+x;

end

>> s

s =

5050

matlab控制流程序設計

for循環函數實現。

function s=sumnicolas(x)

%求1-x的連加的和

s=0;

for i=1:x

s=s+i;

end

matlab控制流程序設計

matlab控制流程序設計

while循環。

>> while x<=100

s=s+x;

x=x+1;

end

>> s

s =

5050

>>

matlab控制流程序設計

while循環函數實現連加和。

function e=sumwhile(x)

e=0;

i=1;

while i<=x

e=e+i;

i=i+1;

end

matlab控制流程序設計

選擇結構

if語句實現判斷一個數與100的大小關係。

function y=judge(x)

if x<100

y='x是一個小於100的數';

else if x==100

y='x是一個等於100的數';

else

y='x是一個大於100的數';

end

end

matlab控制流程序設計

matlab控制流程序設計

相關問題答案