1. 安装Matlab
因为去年上过信号与系统实验课,早已装好Matlab2019b软件。
2. 计算圆的面积
要求:
输入:圆的半径
输出:圆的面积
Matlab实现代码:
% 2020暑期培训作业—圆的面积
% ViewSide
function [S] = class_1_circle(r)
S = 2 * pi * r * r;
end
得到的输出结果:
>> class_1_circle(2)
ans =
25.1327
2. 解二次方程
要求:
输入:a、b、c三个系数
输出:方程的根
Matlab实现代码:
% 2020暑期培训作业—解二次方程的根
% ViewSide
function [x] = solvefunc(a,b,c)
syms x;
x = solve(a * x^2 + b * x + c);
end
得到的输出结果:
>> solvefunc(3,6,1)
ans =
- 6^(1/2)/3 - 1
6^(1/2)/3 - 1
3. 人口计算
要求:我国人口按照2000年第五次全国人口普查的结果为12.9533亿,如果年增长率为1.07%,求公元2015年末的人口数。
计算人口的公式为:P1=P0 * (1 + r) ^ n,其中:P1为几年后的人口,P0为人口初值,r为年增长率,n为年数。
Matlab实现代码:
% 2020暑期培训作业—人口计算
% ViewSide
p = 12.9533;
for k = 1:15
p = p * (1 + 0.0107);
end
p
得到的输出结果:
>> population
p =
15.1955
4. 玩扫雷
要求:
玩一局扫雷并截图
查阅资料发现,可以在命令窗口输入Matlab自带彩蛋xpbombs,即可启动扫雷:
xpbombs
结束后截图:

5. 洛伦兹引子
查阅资料后发现,在命令行输入lorenz后,点击开始即可显示曲线:

本文介绍了Matlab在计算圆面积、解二次方程、人口预测等应用实例,展示了如何使用Matlab自带的游戏和可视化功能。
1569

被折叠的 条评论
为什么被折叠?



