matlab程序结构

阅读: 评论:0

matlab程序结构

matlab程序结构

长话短时 直接进行实操,相信学习matlab的同学都有一定的编程能力,那么接下来写下面几道题。

设计一段程序,分别用for循环和while循环求1+2+3+…+100的和,写出完成实验的程序。

clear;
sum=0;
for k=1:100sum=sum+k;%s=s+k
end
sum

注意:i和j是系统的虚单位,原则上不能作为变量,建议换成k(sum属于系统函数名,同理,所以还是建议写成s)

%while循环
clear;
s=0;
k=1;
while k<101s=s+k;k=k+1;
end
s

%编写函数
function y=fsy42(x)
if x>0y=x*x
elsey=x*x*x
end
%以文件名fsy42.m保存在磁盘上,接着编写程序:
fplot(@fsy42,[-4,4])

switch以及一些像break、return、continue之类的程序流程控制语句,过于easy,请自行查询。

补充实例:

%算N9
clear;
s=0;
k=1;
while(s<=9)s=s+1/k;k=k+1;
end
N9=k-1
%算N20
clear;
s=0;
k=1;
while(s<=20)s=s+1/k;k=k+1;
end
N20=k-1

clear;
k=0;
s=0;
while(k<10)n=input('请输入数字:');if(n>10)s=s+n;endk=k+1;
end
s
num=sqrt(s)

本文发布于:2024-02-01 05:17:54,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170673587434158.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:结构   程序   matlab
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23