10.01.2015 Views

ภาคผนวก ข - พื้นฐานการใช้งานโปรแกรม scilab

ภาคผนวก ข - พื้นฐานการใช้งานโปรแกรม scilab

ภาคผนวก ข - พื้นฐานการใช้งานโปรแกรม scilab

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ข-17<br />

while expression<br />

instruction_1;<br />

end<br />

instruction_n;<br />

ตัวอยางเชน<br />

-->L = 5;<br />

-->x = [];<br />

-->i = 1;<br />

-->while i x(i) = i;<br />

--> i = i + 1;<br />

-->end<br />

ชุดคําสั่งนี้ใหผลลัพธเหมือนกับตัวอยางของการใชคําสั่ง for เพียงแตการใชคําสั่ง while จะตองกําหนด<br />

คาเริ่มตนของตัวแปร i กอนที่จะนําคา i ไปทําการเปรียบเทียบกับคา L ตามเงื่อนไขที่กําหนด<br />

ข.7.2 คําสั่งทดสอบเงื่อนไข<br />

คําสั่งทดสอบเงื่อนไขมีความจําเปนมากสําหรับการเขียนโปรแกรมคอมพิวเตอรที่ซับซอน คําสั่งทดสอบ<br />

เงื่อนไขที่ใชบอยคือ คําสั่ง if ซึ่งมีหลักการใชงานดังนี้<br />

if expression then<br />

instruction_1;<br />

end<br />

instruction_n;<br />

กลาวคือถาผลการทดสอบเงื่อนไขในนิพจนเปนจริง โปรแกรม SCILAB ก็จะทําคําสั่งทั้งหมดที่อยูระหวาง<br />

คําวา then และ end แตถาผลการทดสอบเปนเท็จ โปรแกรม SCILAB จะไมทําคําสั่งทั้งหมดที่อยูระหวาง<br />

คําวา then และ end<br />

นอกจากนี้คําสั่ง if ยังสามารถนําไปใชงานกับการตัดสินใจที่ซับซอนมากขึ้นไดโดยการใชงาน<br />

รวมกับ else ซึ่งมีรูปแบบการใชงานคือ<br />

ผศ.ดร.ปยะ โควินททวีวัฒน

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!