matlab实验函数编写与程序设计,matlab实验四函数编写与程序设计
《matlab實驗四函數編寫與程序設計》由會員分享,可在線閱讀,更多相關《matlab實驗四函數編寫與程序設計(8頁珍藏版)》請在金鋤頭文庫上搜索。
1、實驗四:函數編寫與程序設計一、實驗目的 1 . 掌握 M 文件的創建。2掌握函數的編寫規則。3掌握函數的調用。4 . 掌握基本的輸入輸出函數以及顯示函數的用法。5會用 Matlab 程序設計實現一些工程算法問題。二、實驗內容1 . 設計程序,完成兩位數的加、減、乘、除四則運算,即產生兩個兩位隨機整數,再輸入一個運算符號,做相應的運算,顯示相應的結果,并要求結果顯示類似于“a=x+y=34 ”。a=input( 請輸入一個數:)b=input(請輸入一個數:);fuhao=input(請輸入一個運算符號( +-*/):,s);switch fuhaocase +he=a+b;disp(和=,nu。
2、m2str(a),+,num2str(b),=,num2str(he);case -he=a-b;disp(減=,num2str(a),-,num2str(b),=,num2str(he)case *he=a*b;disp(乘=,num2str(a),*,num2str(b),=,num2str(he)case /he=a/b;disp(除=,num2str(a),/,num2str(b),=,num2str(he)otherwise disp(請輸入正確的符號);end2 . 求下列分段函數的值 26,051,y且 -3=0 & x10100,并求出 n!。function i,s=jiec。
3、heng(n)s=1;i=0;while(s100n)i=i+1;s=s*i;end5.編寫一個函數,實現對一個向量求以及求平均值的功能。(要求實現函數中,輸入若不是一個向量,則報錯)(sum(),length()7程序設計:公元前五世紀我國古代數學家張丘建在算經一書中提出了“百雞問題”:雞翁一值錢五,雞母一值錢三,雞雛三值錢一。百錢買百雞,問雞翁、母、雛各幾何? for a=1:100for b=1:100for c=1:100if(a+b+c)=100 & 100=5*a+3*b+c/3)disp(num2str(a),num2str(b),num2str(c); endendendend三、設計提示1函數名和函數文件名應相同;對調用參數的取值范圍要檢驗是否符合要求,如不符合要求,應給出出錯信息(用 if 和 error 或 disp 函數實現)。2程序設計“百雞問題 ”答案不唯一。提示:設 x:雞翁數,則 x 的范圍:019 ;y:雞母數,則 y 的范圍:0 33;z:雞雛數,則 z 的范圍:0100 。四、實驗報告要求1編寫函數文件。2程序設計用 M 文件編寫,并記錄執行結果。“百雞問題”答案不唯一,要給出所有答案。3書寫實驗報告時要結構合理,層次分明,在分析描述的時候,需要注意語言的流暢。。
總結
以上是生活随笔為你收集整理的matlab实验函数编写与程序设计,matlab实验四函数编写与程序设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 单链表(带头节点)
- 下一篇: 翻手算法php,PHP各种常见经典算法总