avatar
请教求解二阶ODE方程# Computation - 科学计算
t*o
1
y'' + f(x) y' + g(x) = 0
以前一直用4阶的R-K方法
z1 = y
z2 = y'
原方程等价于方程组
z1' = z2
z2' = -f(x)*z2 - g(x)
但现在要解类似 xy'' + f(x) y' + g(x) = 0
这样的话
z2' = (-f(x)*z2 - g(x))/x
当 x = 0时, 就会出问题
请教如何解决? 谢谢!!!
另外求解此方程需要两个边界条件y(a) y'(a), 如果不知道边界条件, 尤其是y'(a),
有什么办法估算初值吗?
thanks a lot!!!
相关阅读
2016 International Symposium on Mathematics and Computer Science (ISMCS2016)搞学术的 老中 真是 太抠门了关于working memory的部分令我印象深刻Characterization 与 Evaluation 这两个概念的区别是什么?python 语言的设计思想现存的早于四库全书版本的隋书里,都没有记载圆周率的部分去年12月《福布斯》文章,波音787软件需重写PhD第三年 痛苦死了 求开导想转行-Master of Information Management博士快结束, 工作请教请问一个奇怪的matlab问题ask for help for R programming (转载)想转行CS的同学应该去Programming版请教计算机博士学位学校排名C++ 模板的技术问题哪个cluster性能更好?申请访问学者Shibboleth and Jboss出售 电脑、自行车、电钢琴、打印机、IKEA床、落地灯、书桌等等PhD student positions at <a class="__cf_email__" href="/cdn-cgi/l/email-protection" data-cfemail="bffafafcecffead1d6c9dacdccd6cbc6">[email protected]</a><script data-cfhash='f9e31' type="text/javascript">/* <![CDATA[ */!function(t,e,r,n,c,a,p){try{t=document.currentScript||function(){for(t=document.getElementsByTagName('script'),e=t.length;e--;)if(t[e].getAttribute('data-cfhash'))return t[e]}();if(t&&(c=t.previousSibling)){p=t.parentNode;if(a=c.getAttribute('data-cfemail')){for(e='',r='0x'+a.substr(0,2)|0,n=2;a.length-n;n+=2)e+='%'+('0'+('0x'+a.substr(n,2)^r).toString(16)).slice(-2);p.replaceChild(document.createTextNode(decodeURIComponent(e)),c)}p.removeChild(t)}}catch(u){}}()/* ]]> */</script> of California, Merced
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。