- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验报告: 分支语句
一、 实验目的:
掌握使用分支语句 ;
掌握自上而下程序设计技术方法.
二、 实验内容及要求:
1.实验内容:
1). 编写 MATLAB 语句计算 y(t) 的值
3t 2
5
t
0
y(t)
2
5
t
0
3t
已知 t
从-5 到5
每隔 0.5
取一次值。运用循环和选择语句进行计算。
2). 用向量算法解决练习 1, 比较这两个方案的耗时。
三、 设计思路:
1. 用循环和选择语句进行计算:
1). 定义自变量 t : t=-5:0.5:5;
2). 用循环语句实现对自变量的遍历。
3). 用选择语句实现对自变量的判断,选择。
4). 将选择语句置入循环语句中,则实现在遍历中对数据的选择,从而实现程序的功能。
2.
1).
2).
用向量法实现:
定义自变量 t : t=-5:0.5:5;
用 b=t=0 语句,将 t=0 得数据选择出,再通过向量运算 y(b)=-3*t(b).^2 + 5;
得出结果。
3). 用取反运算,选择出剩下的数据,在进行向量运算,得出结果。
四、 实验程序和结果
实验程序
clear
%clc
tic;
t=-5:0.5:5;
for ii=1:size(t,2)
columns.
if(t(ii)0)
y(ii) = 3*t(ii)^2+5;
else
y(ii)= -3*t(ii)^2+5;
end
end
figure(1);
plot(t,y);
title(Plot of y(t) and its derivative----(1));
xlabel(x);
ylabel(y);
grid on;
toc;
%Read the stopwatch timer,
%prints the number of seconds required for the operation.
clear
%clc
tic;
t=[-5:0.5:5];
b=t=0;
y(b)=-3*t(b).^2 + 5;
%b=t0;
y(~b)=3*t(~b).^2 + 5;
figure(2);
plot(t,y);
title(Plot of y(t) and its derivative----(2));
xlabel(x);
ylabel(y);
grid on;
toc;
实验结果:
clear
y_t
Elapsed time is 0.998095 seconds.
Elapsed time is 0.338708 seconds.
五、 实验总结:
本次实验分支语句的使用和自上而下的程序设计技术。通过本实验我们学会的利用
来编写和设计程序语句。 循环、 分支语句语句的作用是允许我们来控制语句的执行顺序:
择结构,用选择执行特定的语句;循环结构,用于重复执行特定部分的代码。
matlab
选
实验报告:循环语句
一、 目的:
掌握循 句的使用方法 ;
掌握自上而下的程序 方法 .
二、 内容:
1. 写在 定的数内一个程序 算奇数之和 .
算斐波那契数的第几个斐波那契数
f (1)
1
f ( 2)
2
f ( 3)
f ( n 1) f ( n 2)
?
三、 思路:
一: 写一个程序 算出在 定数量的奇数之和。
1).
用 mod(x,2)
判断用 入的是奇数 偶数, mod(x,2)
表示, x
除以 2
的余数。
2).
当 mod(x,2)~=0
,表示 数是奇数,相加。
3). 当 mod(x,2)==0
,表示 数是偶数, 舍弃。
二: 算斐波那契数列的第n 个斐波那契数
1) 根据 Fibnacci 数列的定 , 数列可以分成 3 种情况, 用分支 句, 根据情况作出 。
2) 根据 Fibnacci 数列的定 , 当 n3 , f(n)=f(n-1)+f(n-2) 是一个 用,
可以用 用 。
四、 程序和 果
1. 一: 写一个程序 算出在 定数量的奇数之和。
sum=0;
x=input( 入一个奇数 ( 入 0 表示 入 束 ) );
while x~=0
if mod(x,2)~=0 % 取余 , 是奇数, 相加
sum=sum+x;
end
if mod(x,2)==0 % 排除偶数
disp( 不是奇数 );
end
x=input( 入一个奇数 ( 入 0 表示 入 束 ) );
end
fprintf( 所有奇数的和 %f,sum);
果:
clear
odd
函数功能 : 计算用户输入奇数的和
请输入一个奇数 ( 输入 0 表示输入结束 ) 1
请输入一个奇数 ( 输入 0 表示输入结束 ) 3
请输入一
您可能关注的文档
最近下载
- 四川省泸州市泸州2024-2025学年高二上学期1月期末考试语文试题含答案.docx VIP
- ★《食品安全监督管理学》最新版教案★(孙晓红李云主编版)科学出版社.docx VIP
- 人教A版2024-2025学年高中数学必修第一册期末试卷及答案.pdf VIP
- 2025林地分等定级规程.pdf
- 图集04S206自动喷水与水喷雾灭火设施安装.pptx VIP
- 浙江师范大学《高等数学A》2025-2026学年期末考试试卷(A)卷.docx VIP
- 企业合规性审查目录.docx VIP
- 多旋翼无人机操控理论考试题库及完整答案.docx VIP
- 危险货物道路运输企业安全管理规范(交运规〔2025〕6号).docx VIP
- 焊工岗前安全培训教育课件.pptx VIP
原创力文档


文档评论(0)