MATLAB
MATLAB应用实例分析例分析
Matlab应用例题选讲
仅举一些运用MATLAB的例子,这些问题在数学建模中时常遇到,希望能帮助同学们在短时间内方
便、快捷的使用MATLAB 解决数学建模中的问题,并善用这一工具。常用控制命令:
clc:%清屏; clear:%清变量; save:%保存变量; load:%导入变量
一、利用公式直接进行赋值计算
本金P以每年n次,每次i%的增值率(n与i的乘积为每年增值额的百分比)增加,当增加到r×P 时所花费的时间T为:(利用复利计息公式可得到下式) lnrnT() r,P,P(1,0.01i),T,r,2,i,0.5,n,12nln(1,0.01i)
MATLAB 的表达形式及结果如下:
>> r=2;i=0.5;n=12; %变量赋值
>> T=log(r)/(n*log(1+0.01*i)) 计算结果显示为:
T = 11.5813
即所花费的时间为T=11.5813 年。
分析:上面的问题是一个利用公式直接进行赋值计算问题,实际中若变量在某个范围变化取很多值时,
使用MATLAB,将倍感方便,轻松得到结果,其绘图功能还能将结果轻松的显示出来,变量之间的变化
规律将一目了然。
若r在[1,9]变化,i在[0.5,3.5]变化;我们将MATLAB的表达式作如下改动,结果如图1。 r=1:0.5:9;