精选问答
请问怎么弄数学建模的灵敏度分析呢,下面这个程序要怎么改正?ft=@(h)((0.16-180)-((180*h-0.16)^2-19.2*h)^(1/2))/(6*h);h=0.0002;t=ft(h);d=[0.0001;0.0005;0.001];dt=d.*t;sth=((ft(h+dh)-t)/.t)./d;[h+dh,d.*100,ft(h+dh),( ft(h+dh)-t)./t.*100,sth]不过现在能不能帮我改一下这个程序呢?实在是改不了错啊~ft=@(h)((0.16-180*h)-

2019-05-23

请问怎么弄数学建模的灵敏度分析呢,下面这个程序要怎么改正?
ft=@(h)((0.16-180)-((180*h-0.16)^2-19.2*h)^(1/2))/(6*h);
h=0.0002;
t=ft(h);
d=[0.0001;0.0005;0.001];
dt=d.*t;
st_h=((ft(h+dh)-t)/.t)./d;
[h+dh,d.*100,ft(h+dh),( ft(h+dh)-t)./t.*100,st_h]
不过现在能不能帮我改一下这个程序呢?实在是改不了错啊~
ft=@(h)((0.16-180*h)-((180*h-0.16)^2-19.2*h)^(1/2))/(6*h);
h=0.0002;
t=ft(h);
d=[0.0001;0.0005;0.001];
dh=d.*h;
st_h=((ft(h+dh)-t)./t)./d;
[h+dh,d.*100,ft(h+dh),(ft(h+dh)-t)./t.*100,st_h]
优质解答
灵敏度分析是用来考察微观变化对建立模型的整体影响的,你也知道,数学建模没有明确的答案,不同的人因为假设条件的不同,建立出来的模型一般是不同的.因此,假设条件成为了建模过程中一个影响模型好坏的影响因素,灵敏度分析就是在模型建立后,对假设条件变化,检验模型的优劣性
一般来说Lingo做出来的灵敏度分析能够达到一个比较理想的程度,不过还是要根据模型本身来研究,建议你在开始之前先学习一下《数值分析》,对建模的灵敏度分析很有用哈,再根据《数值分析》的方法,对M-C(蒙特卡罗)方法进行灵敏度分析,你会很快掌握~
建议使用的数学工具还有:MATLAB,SPSS
当然了,这个只是我自己在学灵敏度分析时候使用的方法,并不一定适合你哈~为了MCM,奋斗吧~
灵敏度分析是用来考察微观变化对建立模型的整体影响的,你也知道,数学建模没有明确的答案,不同的人因为假设条件的不同,建立出来的模型一般是不同的.因此,假设条件成为了建模过程中一个影响模型好坏的影响因素,灵敏度分析就是在模型建立后,对假设条件变化,检验模型的优劣性
一般来说Lingo做出来的灵敏度分析能够达到一个比较理想的程度,不过还是要根据模型本身来研究,建议你在开始之前先学习一下《数值分析》,对建模的灵敏度分析很有用哈,再根据《数值分析》的方法,对M-C(蒙特卡罗)方法进行灵敏度分析,你会很快掌握~
建议使用的数学工具还有:MATLAB,SPSS
当然了,这个只是我自己在学灵敏度分析时候使用的方法,并不一定适合你哈~为了MCM,奋斗吧~
相关问答