MATLAB应用实例分析例分析

Matlab应用例题选讲仅举一些运用MATLAB的例子,这些问题在数学建模中时常遇到,希望能帮助同学们在短时间内方便、快捷的使用MATLAB 解决数学建模中的问题,并善用这一工具。常用控制命令:clc

Matlab应用例题选讲 MATLAB 仅举一些运用的例子,这些问题在数学建模中时常遇到,希望能帮助同学们在短时间内方 MATLAB 便、快捷的使用解决数学建模中的问题,并善用这一工具。 常用控制命令: clc%clear%save%load% :清屏; :清变量; :保存变量; :导入变量 一、利用公式直接进行赋值计算 Pni%nirP 本金以每年次,每次的增值率(与的乘积为每年增值额的百分比)增加,当增加到× 时所花费的时间T为:(利用复利计息公式可得到下式) () 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]MATLAB1 若在变化,在变化;我们将的表达式作如下改动,结果如图。 r=1:0.5:9; i=0.5:0.5:3.5; n=12; p=1./(n*log(1+0.01*i)); T=log(r')*p; plot(r,T) xlabel('r') %x 给轴加标题 ylabel('T') %y 给轴加标题 q=ones(1,length(i)); text(7*q-0.2,[T(14,1:5)+0.5,T(14,6)-0.1,T(14,7)-0.9],num2str(i')) 图1

腾讯文库MATLAB应用实例分析例分析