Matlab程序设计实验资料报告材料.doc

Matlab程序设计实验资料报告材料.doc

ID:58444706

大小:79.00 KB

页数:10页

时间:2020-09-03

Matlab程序设计实验资料报告材料.doc_第1页
Matlab程序设计实验资料报告材料.doc_第2页
Matlab程序设计实验资料报告材料.doc_第3页
Matlab程序设计实验资料报告材料.doc_第4页
Matlab程序设计实验资料报告材料.doc_第5页
资源描述:

《Matlab程序设计实验资料报告材料.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验七Matlab程序设计实验目的:1、掌握建立和执行M文件的方法;2、掌握实现选择结构的方法;3、掌握实现循环结构的方法。实验容:1.编写用5次多项式拟合函数y=sin(x),xÎ[0,2p]的脚本M文件,要求绘图观察拟合的效果。functionshiyan1x=0:0.5:2*piy=sin(x)p=polyfit(x,y,5)x1=0:0.2:2*piy1=polyval(p,x1)plot(x,y,'b',x1,y1,'*r'x=Columns1through900.50001.00001.50002.00002.50003.0000

2、3.50004.0000Columns10through134.50005.00005.50006.0000y=Columns1through900.47940.84150.99750.90930.59850.1411-0.3508-0.7568Columns10through13-0.9775-0.9589-0.7055-0.2794p=-0.00560.0881-0.39670.26710.89020.0029x1=Columns1through1000.20000.40000.60000.80001.00001.20001.40001.

3、60001.8000Columns11through202.00002.20002.40002.60002.80003.00003.20003.40003.60003.8000Columns21through304.00004.20004.40004.60004.80005.00005.20005.40005.60005.8000Columns31through326.00006.2000y1=Columns1through100.00290.18860.37860.55850.71720.84610.93910.99261.00480.97

4、61Columns11through200.90830.80480.67010.50980.33010.1381-0.0590-0.2538-0.4389-0.6073Columns21through30-0.7524-0.8685-0.9505-0.9949-0.9991-0.9626-0.8863-0.7732-0.6288-0.4606Columns31through32-0.2792-0.09782.      从键盘输入一个4位整数,按如下规则加密后输出。加密规则:每位数字都加上7,然后用和除以10的余数取代该数字;再把第一位与第三

5、位交换,第二位与第四位交换。functionshiyan2n=input('pleaseinputfourintegers:')n=n+7n=n%10a=n(1,1)n(1,1)=n(1,3)n(1,3)=ab=n(1,2)n(1,2)=n(1,4)n(1,4)=bpleaseinputfourintegers:[1234]n=1234n=891011n=891011a=8n=1091011n=109811b=9n=1011811n=1011893.      输入一个百分制成绩,要求输出成绩等级A、B、C、D、E,其中90~100分为A,8

6、0~89分为B,70~79分为C,60~69分为D,60分以下为E。functionshiyan3clear;clc;n=input('pleaseinputanumber:')n=ceil(n/10)switchncase{10,9}disp('A')case8disp('B')case7disp('C')case6disp('D')case{5,4,3,2,1}disp('E')otherwisedisp('default')endpleaseinputanumber:89n=89n=9A4.      硅谷公司员工的工资计算方法如下:(

7、1)      工作时数超过120小时者,超过部分加发15%;(2)      工作时数低于60小时者,扣发700元;(3)      其余按每小时84元计发。试编程按输入的工号和该号员工的工时数,计算应发工资。functionshiyan4clear;clc;x=0;m=input('pleaseinputyournumber:')n=input('pleaseinputyourworkinghours:')ifn<60x=n*84-700;elseifn>120x=n*84+(n-120)*84*1.15;elsex=n*84;endxp

8、leaseinputyournumber:38m=38pleaseinputyourworkinghours:80n=80x=67205.      设计程序,完成

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。