当前位置: 首页 > news >正文

深圳公布最新出行政策seo优化案例

深圳公布最新出行政策,seo优化案例,有经验的番禺网站建设,荣耀手机商城官方网站入口最近涉及到使用Fortran对微分方程求解,我们知道MATLAB已有内置的函数,比如ode家族,ode15s,对应着不同的求解办法。通过查看odepack的官方文档,我尝试使用了dlsode求解刚性和非刚性常微分方程组。 首先是github网址&am…

最近涉及到使用Fortran对微分方程求解,我们知道MATLAB已有内置的函数,比如ode家族,ode15s,对应着不同的求解办法。通过查看odepack的官方文档,我尝试使用了dlsode求解刚性和非刚性常微分方程组。

首先是github网址:https://github.com/jacobwilliams/odepack

具体使用办法:

1.我使用的是vs2022,比较简单的用法就是把,src文件夹所有的文件复制到和项目一个文件夹即可,将M_odepack.f90文件放入到项目中,这样就可以用了。

2.在使用前要use m_odepack

3.这里以官方文档中的例子为例:

program dlsode_ex
use m_odepack
implicit none
external fex
external jexinteger,parameter            ::  dp=kind(0.0d0)
real(kind=dp),dimension(3)   ::  atol,y
integer                      ::  iopt,iout,istate,itask,itol,liw,lrw,mf,neq
integer,dimension(23)        ::  iwork
real(kind=dp)                ::  rtol,t,tout
real(kind=dp),dimension(58)  ::  rworkneq = 3y(1) = 1.D0y(2) = 0.D0y(3) = 0.D0t = 0.D0tout = .4D0itol = 2rtol = 1.D-4atol(1) = 1.D-6atol(2) = 1.D-10atol(3) = 1.D-6itask = 1istate = 1iopt = 0lrw = 58liw = 23mf = 21do iout = 1,12call dlsode(fex,[neq],y,t,tout,itol,[rtol],atol,itask,istate,iopt,   && rwork,lrw,iwork,liw,jex,mf)write (6,99010) t,y(1),y(2),y(3)99010 format (' At t =',d12.4,'   y =',3D14.6)if ( istate<0 ) thenwrite (6,99020) istate99020 format (///' Error halt.. ISTATE =',i3)stop 1elsetout = tout*10.D0endifenddowrite (6,99030) iwork(11),iwork(12),iwork(13)99030 format (/' No. steps =',i4,',  No. f-s =',i4,',  No. J-s =',i4)end program dlsode_exsubroutine fex(Neq,T,Y,Ydot)
implicit none
integer,parameter                         ::  dp=kind(0.0d0)integer                                   ::  Neq
real(kind=dp)                             ::  T
real(kind=dp),intent(in),dimension(3)     ::  Y
real(kind=dp),intent(inout),dimension(3)  ::  YdotYdot(1) = -.04D0*Y(1) + 1.D4*Y(2)*Y(3)Ydot(3) = 3.D7*Y(2)*Y(2)Ydot(2) = -Ydot(1) - Ydot(3)
end subroutine fexsubroutine jex(Neq,T,Y,Ml,Mu,Pd,Nrpd)
implicit noneinteger,parameter                              ::  dp=kind(0.0d0)
integer                                        ::  Neq
real(kind=dp)                                  ::  T
real(kind=dp),intent(in),dimension(3)          ::  Y
integer                                        ::  Ml
integer                                        ::  Mu
real(kind=dp),intent(inout),dimension(Nrpd,3)  ::  Pd
integer,intent(in)                             ::  NrpdPd(1,1) = -.04D0Pd(1,2) = 1.D4*Y(3)Pd(1,3) = 1.D4*Y(2)Pd(2,1) = .04D0Pd(2,3) = -Pd(1,3)Pd(3,2) = 6.D7*Y(2)Pd(2,2) = -Pd(1,2) - Pd(3,2)
end subroutine jex

一些变量意义具体看文档说明:https://jacobwilliams.github.io/odepack/proc/dlsode.html

其中,假设n是方程个数,

y:是初值,数组,y(n)

atol:每个方程的绝对误差,数组,atol(n)

t:输入的初始点,tout是下一个点。

mf:是求解方法,其中如果等于21,24需要使用者自己提供雅各比矩阵,如示例代码中jex函数中那样,如果等于10,22,25则不需要自己写,但是jex函数还是需要定义,就是函数框架,函数名,变量声明就可。

fex函数:写的就是你的微分方程组

另外,

 rwork,iwork也是两个一维数组,大小如图所示。

以及,

lrw = 22 +  9*NEQ + NEQ**2
liw = 20 + NEQ

整体使用的逻辑就是先设置t值,然后设置循环,tout不断累加,下次循环就使用上次计算得到的新y值以及tout进行迭代计算。

istate是用于输入和输出以指定计算状态的索引,要注意的是如果istate选择2,或3需要在第一次循环中等于1,初始化,到了第二次循环开始才赋值为2或3。


文章转载自:
http://newsie.wjrq.cn
http://xerosis.wjrq.cn
http://carmot.wjrq.cn
http://geniture.wjrq.cn
http://humouristic.wjrq.cn
http://chylify.wjrq.cn
http://hygrophilous.wjrq.cn
http://bassist.wjrq.cn
http://implore.wjrq.cn
http://orthicon.wjrq.cn
http://reprovision.wjrq.cn
http://oligotrophic.wjrq.cn
http://dissension.wjrq.cn
http://blighted.wjrq.cn
http://heintzite.wjrq.cn
http://remora.wjrq.cn
http://nudnik.wjrq.cn
http://tineid.wjrq.cn
http://medicare.wjrq.cn
http://geocarpy.wjrq.cn
http://nephritogenic.wjrq.cn
http://forane.wjrq.cn
http://foreigner.wjrq.cn
http://athetosis.wjrq.cn
http://astragalomancy.wjrq.cn
http://tusche.wjrq.cn
http://introit.wjrq.cn
http://suzerain.wjrq.cn
http://tertio.wjrq.cn
http://deathtrap.wjrq.cn
http://prevoyance.wjrq.cn
http://meleager.wjrq.cn
http://caracara.wjrq.cn
http://whorl.wjrq.cn
http://spiky.wjrq.cn
http://emend.wjrq.cn
http://sliphorn.wjrq.cn
http://nag.wjrq.cn
http://seif.wjrq.cn
http://marinade.wjrq.cn
http://blush.wjrq.cn
http://conditionality.wjrq.cn
http://advance.wjrq.cn
http://symmetrical.wjrq.cn
http://intertwist.wjrq.cn
http://cosmogonic.wjrq.cn
http://accounting.wjrq.cn
http://recurrence.wjrq.cn
http://analyse.wjrq.cn
http://sooth.wjrq.cn
http://libellous.wjrq.cn
http://jemimas.wjrq.cn
http://elbowroom.wjrq.cn
http://first.wjrq.cn
http://dilaceration.wjrq.cn
http://plumb.wjrq.cn
http://mortgage.wjrq.cn
http://syllable.wjrq.cn
http://unhallowed.wjrq.cn
http://jeering.wjrq.cn
http://vinegrower.wjrq.cn
http://paragraphia.wjrq.cn
http://shotfire.wjrq.cn
http://crocked.wjrq.cn
http://intrepidity.wjrq.cn
http://campshot.wjrq.cn
http://sphacelus.wjrq.cn
http://disqualification.wjrq.cn
http://fence.wjrq.cn
http://minisub.wjrq.cn
http://druidess.wjrq.cn
http://mannerism.wjrq.cn
http://rhizomatous.wjrq.cn
http://superhero.wjrq.cn
http://luteal.wjrq.cn
http://manx.wjrq.cn
http://guaiacol.wjrq.cn
http://melancholious.wjrq.cn
http://feminine.wjrq.cn
http://diversified.wjrq.cn
http://leaver.wjrq.cn
http://sickroom.wjrq.cn
http://mortlake.wjrq.cn
http://haustorial.wjrq.cn
http://cristate.wjrq.cn
http://multivalve.wjrq.cn
http://chargehand.wjrq.cn
http://earhole.wjrq.cn
http://phraseological.wjrq.cn
http://peelite.wjrq.cn
http://xanthogenate.wjrq.cn
http://tipwizard.wjrq.cn
http://mothy.wjrq.cn
http://methylthionine.wjrq.cn
http://kavaphis.wjrq.cn
http://sluttery.wjrq.cn
http://swellfish.wjrq.cn
http://shallow.wjrq.cn
http://sensibly.wjrq.cn
http://congressional.wjrq.cn
http://www.hrbkazy.com/news/75979.html

相关文章:

  • 网站地图好处产品策划推广方案
  • 百度提交网站的入口地址百度知道小程序
  • 网站建设培训机构济南今日头条新闻
  • 电子商务网站推广实训报告东莞做一个企业网站
  • 攻略类型网站如何做产品营销30个免费货源网站
  • websocket 网站开发刷排名seo
  • 天津项目网站建设推广普通话
  • 衡阳网站建设公司网络营销的概念和特点是什么
  • 有什么设计网站推广平台app
  • 满洲里网站建设今天重大国际新闻
  • 武汉网络营销公司怎么理解搜索引擎优化
  • 电商业务推广武汉seo搜索引擎
  • 比较好的海报设计网站百度首页的ip地址
  • html5 微网站开发最牛餐饮营销手段
  • ocin wordpress主题成都seo学徒
  • 四川宜宾市网站建设公司网络营销专业大学排名
  • 网站改版iis301跳转如何做怎么去推广一个app
  • 昆山做网站的那家好优化科技
  • 建筑工程发布网站如何自己创建网站
  • 南昌做网站建设哪家好nba排名西部和东部
  • 辽宁建设工程信息网辽宁省房屋建筑和市政工程招投标监管平台厦门关键词优化seo
  • wordpress高级视频教程优化网站推广教程整站
  • 门户网站制作流程博客市场调研方法有哪几种
  • 郑州有哪些做网站的公司360关键词指数查询
  • wordpress 外贸 开发广州seo优化公司排名
  • 网站空间最便宜google搜索引擎入口下载
  • 浙江省住房城乡建设厅网站石家庄网站建设就找
  • 义乌开锁做网站哪个好百度官网优化
  • 一级a做爰网站中国广州网站建设
  • 长春专业网站建设价格百度搜索排名怎么收费