您所在位置: 网站首页 / MATLAB 编程题总结.docx / 文档详情
MATLAB 编程题总结.docx 立即下载
2025-08-25
约2.3万字
约39页
0
29KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

MATLAB 编程题总结.docx

MATLAB编程题总结.docx

预览

免费试读已结束,剩余 34 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

MATLAB编程题总结

第一篇:MATLAB编程题总结MATLAB编程题总结LY1.输出x,y两个中值较大的一个值。x=input('x=');y=input('y=');ifx>yxelseyend2.输入x,计算y的值。计算函数的值yx1,x02x1,x0x=input('x=');ifxx=input('x=');ifx>100|x=90y='优秀'elseifx>=80y='良好'elseifx>=70y='中等'elseifx>=60y='及格'elsey='不合格'end4.某购物超市节日期间举办购物打折扣的促销活动,优惠办法是:每位顾客当天一次性购物在100元以上者,按九五折优惠;在200元以上者,按九折优惠;在300元以上者,按八五折优惠;在500元以上者,按八折优惠。则可以根据顾客购物款数计算出优惠价。x=input('x=');ifx>=500y=x*0.8elseifx>=300y=x*0.85elseifx>=200y=x*0.9elsey=x*0.95end5.编程计算:S=1+2+3+„+100sum=0;fori=1:100sum=sum+i;endsum6.计算1~100的奇数和.sum=0;fori=1:2:100sum=sum+i;endSum或sum=0;fori=1:100ifmod(i,2)==1sum=sum+i;endendsum7.百元买百鸡问题。假定小鸡每只5角,公鸡每只2元,母鸡每只3元。现在有100元钱要求买100只鸡,编程列出所有可能的购鸡方案。设母鸡、公鸡、小鸡各为x、y、z只,根据题目要求,列出方程为:x+y+z=1003x+2y+0.5z=100三个未知数,两个方程,此题有若干个解。forx=1:33fory=1:50forz=1:200ifx+y+z==100&3*x+2*y+0.5*z==100[x,y,z]endendendend8.我国有13亿人口,按人口年增长0.8%计算,多少年后我国人口超过26亿。分析:解此问题两种方法,可根据公式:26=13*(1+0.008)nLiYang/MATLAB编程题总结LYn=1;m=13;whilemfori=100:999a(1)=fix(i/100);a(2)=fix((i-a(1)*100)/10);a(3)=i-a(1)*100-a(2)*10;ifa(1)^3+a(2)^3+a(3)^3==iiendend10.鸡兔同笼问题:鸡和兔子关在一个笼子里,已知共有头36个,脚100个,求笼内关了多少只兔子和多少只鸡?fori=1:50forj=1:36ifi+j==36&i*2+j*4==100[i,j]endendend1.用matlab编程求算式xyz+yzz=532中x,y,z的值(其中xyz和yzz分别表示一个三位数)。forx=1:9fory=1:9forz=1:9i=100*x+10*y+z+100*y+10*z+z;ifi==532[x,y,z]endendendend2.用matlab编程完成用一元人民币换成一分、两分、五分的所有兑换方案(即输出所有的组合方式)。fori=0:20forj=0:50k=100-i*5-j*2;if(k>=0)[i,j,k]endendend3.有1020个西瓜,第一天卖一半多两个,以后每天卖剩下的一半多两个,问几天后可以卖完,请用matlab编程计算。day=0;x1=1020while(x1)x2=x1/2-2;x1=x2;day=day+1;endday4.有一堆零件(100到200之间),如果分成4个零件一组的,则多2个零件;若分成7个零件一组的,则多3个零件;若分成9个零件一组的,则多5个零件。用matlab编程求这堆零件总数。fori=100:200if(mod(i-2,4)==0)if(mod(i-3,7)==0)if(mod(i-5,9)==0)iendendendend5.编写程序,求1000至9999之间的回文数.回文数是指正读与反读都一样的数,如1221.fori=1000:1000:9999forj=0:9n=i+j*100+j*10+i/1000end6.作函数yendsin(x),x[0,2]的图象,用蓝色五角星表示点。x=0:pi/10:2pi;y=sin(x);plot(x,y,’b-p’);LiYang/MATLAB编程题总结LY1:编写M函数32fx2xx6.3,x20.05x3.14计算f(1)f(2)f2(3)functiony=fun1(x)y=(x^36.3)/(x^2+0.05*x-3.14);fun1(1)*fun1(2)+fun1(3)*fun1(3)ans=-12.60232:编写
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

MATLAB 编程题总结

文档大小:29KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用