matlab用泰勒展开解微分方程,mathematica的解微分方程的能力让人大失所望啊

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

Clear["Global`*"]

c = 299792458*10^2(*光速,单位cm/s*)

G = 6.67259*10^-8(*gravitational constant,引力常数,单位cm^3/g*s^2*)

Msun = 1.9891*10^33(*Subscript[M, \[CircleDot]],太阳质量,单位g*)

Itilder = 0.283(*Overscript[I, ~],(7)式下面*)

Jtilder = 1.81*10^-2(*Overscript[J, ~],(23)式下面*)

Mbi = 1.4*Msun(*Subscript[M, b,i],(29)式下面*)

\[Eta] = 0.01(*\[Eta],fig1的不同情况*)

t0 = 3000(*Subscript[t, 0],fig1的不同情况*)

B = 2*10^14(*(29)式下面,单位G*)

R115 = 1(*Subscript[R, 11.5]*)

R = 11.5*10^5(*单位cm,R=11.5km,(29)式下面*)

M14 = 1(*Subscript[M, 1.4]*)

B15 = 1(*Subscript[B, 15]*)

Bt14 = 1(*Subscript[B, t,14]*)

T9 = 1(*Subscript[T, 9]*)

u = B*R^3(*\[Mu],磁偶极矩,(18)式下面*)

Medot[t_] :=

10^-3*\[Eta]*t^(1/2)*Msun(*(13)式,Subscript[Overscript[M, .], early]*)

Mldot[t_] :=

10^-3*\[Eta]*t0^(13/6)*t^(-5/3)*

Msun(*(14)式,Subscript[Overscript[M, .], late]*)

Mdot[t_] := (1/Medot[t] + 1/Mldot[t])^-1(*(12)式,Overscript[M, .]*)

M[t_] := Mb[t]*(1 + (3*G*Mb[t])/(5*R*c^2))^-1(*(16)式,M*)

Mbdot[t_] :=

Mdot[t]/((1 + 3/5*G*Mb[t]/(R*c^2))^-1 -

Mb[t]*3/5*G/(R*c^2)*(1 + 3/5*G*Mb[t]/(R*c^2))^-2)

II[t_] := Itilder*M[t]*R^2(*I,(6)式下面*)

v3[t_] := \[CapitalOmega][t]/(2*Pi*10^3)(*Subscript[\[Nu], 3],(2)式下面*)

CC[t_] := 2.3*10^-4*Bt14^2*M14^-1*v3[t]^-2(*C,改写为CC(7)式下面*)

rm[t_] := (u^4/(G*M[t]*Mbdot[t]^2))^(

1/7)(*Subscript[r, m],(18)式,单位km*)

\[Omega][t_] := \[CapitalOmega][t]/Sqrt[G*M/rm[t]^3](*\[Omega],(19)式*)

n\[Omega][t_] := 1 - \[Omega][t](*n(\[Omega]),(21)式下面*)

rc[t_] := 16.5*M14^(1/3)*v3[t]^(-2/3)(*Subscript[r, c],(17)式,单位km*)

tsv = 1.4*10^8*M14*R115^-1*T9^(5/3)(*Subscript[t, sv],(3)式,单位s*)

tgw[t_] := -24*R115^-4*M14^-1*v3[t]^-6(*Subscript[t, gw],(2)式,单位s*)

tBt[t_] :=

5.8*R115^-1*M14*B15^-1*Bt14^-1*v3[t](*Subscript[t, B,t],(5)式,单位s*)

tBgw[t_] :=

3.8*10^14*M14^-1*R115^-2*Bt14^-4*

v3[t]^-4(*Subscript[t, B,gw],(8)式,单位s*)

Nacc[t_] := n\[Omega][t]*u^2/(rm[t]^3)(*(20)式*)

tdip[t_] := -1.4*10^3*B15^-2*v3[t]^-2(*(10)式,单位s*)

tacc[t_] := II[t]*\[CapitalOmega][t]/Nacc[t](*(21)式,单位s*)

tbv[t_] := 1/(1.4*10^-10*R115^5*M14^-1*T9^6*

v3[t]^2*(1 + 284.5*R115^4*v3[t]^4*T9^-2*\[Alpha][t]^2 +

3.16*10^4*R115^8*v3[t]^8*T9^-4*\[Alpha][t]^4 +

1.08*10^6*R115^12*v3[t]^12*T9^-6*\[Alpha][t]^6))(*(4)式*)

Aplus[t_] := 1 + (3*\[Alpha][t]^2*Jtilder)/(2*Itilder)(*(28)式下面*)

Aminus[t_] := 1 - (3*\[Alpha][t]^2*Jtilder)/(2*Itilder)(*(28)式下面*)

d\[Alpha][

t_] := \[Alpha][

t]*((Mbdot[t]*Aminus[t])/(2*M[t]*Aplus[t]) -

Aminus[t]/Aplus[t]*(1/tsv + 1/tbv[t] + 1/tBt[t]) -

1/Aplus[t]*(1/tdip[t] + 1/tacc[t] + 1/tBgw[t]) - 1/

tgw[t])(*\[Alpha]',(28)式*)

d\[CapitalOmega][

t_] := \[CapitalOmega][

t]*(-(Mbdot[t]/(Aplus[t]*M[t])) +

1/Aplus[t]*(1/tdip[t] + 1/tacc[t] + 1/tBgw[t]) - (

3*\[Alpha][t]^2*Jtilder)/(

Itilder*Aplus[t])*(1/tsv + 1/tbv[t] + 1/

tBt[t]))(*\[CapitalOmega],(27)式*)

dBt[t_] := (4/(3*Pi))^(1/2)*

B*\[Alpha][t]^2*\[CapitalOmega][t](*Subscript[B, t],(6)式*)

NDSolve[{Mb'[t] == Mbdot[t], \[Alpha]'[t] ==

d\[Alpha][t], \[CapitalOmega]'[t] == d\[CapitalOmega][t],

Bt'[t] == dBt[t],

Mb[0] == Mbi, \[Alpha][0] == 10^-8, \[CapitalOmega][0] == (2*Pi)/(

3*10^3), Bt[0] == 100}, {Mb[t], \[Alpha][t], \[CapitalOmega][t],

Bt[t]}, {t, 0, 10000}]

还是不行啊,前面的问题是遇到无穷大,忽略了也能得到图形,但是加上后面的方程组成微分方程组就完全不行了

730a5005d54765a6415d0066135928ef.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/399042.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

jquery 实现智能炫酷的翻页相册效果

jquery 实现智能炫酷的翻页相册效果巧妙的运用 Html 的文档属性,大大减少jquery 的代码量,实现了智能炫酷的翻页相册、兼容性很好,实现了代码与标签的完全分离​1. [代码]jquery 实现智能炫酷的翻页相册效果 $(document).ready(function(…

Python爬虫入门项目

Python是什么 Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。 创始人Guido van Rossum是BBC出品英剧Monty Python’s Flying Circus(中文:蒙提派森的飞行马戏团)的狂热粉…

学习笔记之-------UIScrollView 基本用法 代理使用

//contentSize、contentInset和contentOffset 是 scrollView三个基本的属性。 // 滚动 self.ScrollView.contentSize self.imageview.frame.size; //偏移X 0 Y -74 向下偏移 self.ScrollView.contentOffset CGPointMake(0,-74); // 边距 距离顶部74 左 0 下40 右0 self.Scr…

hibernate3配置文件hibernate.cfg.xml的详细解释

<!--标准的XML文件的起始行&#xff0c;version1.0表明XML的版本&#xff0c;encodinggb2312表明XML文件的编码方式--> <?xml version1.0 encodinggb2312?> <!--表明解析本XML文件的DTD文档位置&#xff0c;DTD是Document Type Definition 的…

php下载数据表,javascript – 如何使用php下载表数据作为excel表..?

伙计们,我在som计算集后在表格中生成一组数据.一旦用户点击保存按钮excel文件,必须生成该数据以供下载.什么是PHP的代码..伙计们没有从数据库中检索数据……它是在执行了一组计算后显示的.因为我没有任何想法我没有发布任何相关的代码… sry为此…下面是我的表格的样子下面是我…

spring boot 启动类

做项目用到spring boot 感觉spring boot用起来比较流畅。想总结一下&#xff0c;别的不多说&#xff0c;从入口开始。 spring boot启动类Application.class 不能直接放在main/java文件夹下 一、spring boot的入口启动类概览。 import org.springframework.context.annotation.B…

UIImageView圆角,自适应图片宽高比例,图片拉伸,缩放比例和图片缩微图

/* 设置圆角&#xff0c;通过layer中的cornerRadius和masksToBounds即可。 自适应图片宽高比例。通过UIViewContentModeScaleAspectFit设置&#xff0c;注意这个UIImageView的frame就不是init中的数据了。 同样的UIImage图片放入不同frame中的UIIma…

FlashFXP使用教程

点FlashFXP菜单栏“站点-站点管理”打开站点管理器。然后点新建站点&#xff0c;输入站点名称&#xff08;随意&#xff09;&#xff0c;确定。 编辑站点管理器里新建的站点的相关信息&#xff0c;包括站点名称、地址、用户名称、密码等。编辑完成&#xff0c;点应用保存站点信…

七 内置锁 wait notify notifyall; 显示锁 ReentrantLock

Object中对内置锁进行操作的一些方法&#xff1a; Java内置锁通过synchronized关键字使用&#xff0c;使用其修饰方法或者代码块&#xff0c;就能保证方法或者代码块以同步方式执行. 内置锁使用起来非常方便&#xff0c;不需要显式的获取和释放&#xff0c;任何一个对象都能作为…

php如何制定跳转到app原生页面,js实现界面向原生界面发消息并跳转功能

本文实例为大家分享了js界面向原生界面发消息并跳转的具体代码&#xff0c;供大家参考&#xff0c;具体内容如下步骤一在idea中&#xff0c;打开rn项目下的./Android/app,这个过程需要一点儿时间&#xff0c;可能还需要下载gradle的依赖什么的。步骤二跟做原生app没差&#xff…

apm固定翼调试方法

APM飞控传说是大神的神器新手的噩梦,APM是个便宜又好用的飞控~刚开始给我的天行者X5按APM飞控的时候也查询搜索了很多,参数值,修改和混控和混控量的修改翻遍了资料发现咱们论坛教程比较少,所以开帖总结一下本人在用apm玩固定翼一些经验给想玩apm飞控的模友们.如果有哪里说错哪里…

你的工作单位也需善待

善待这个词&#xff0c;常常和家人、朋友联系在一起&#xff0c;其实你不仅要善待家人和朋友&#xff0c;还要善待你所在的工作单位。单位给了你创造财富生存的机会&#xff0c;给了你发挥聪明才智的平台&#xff0c;给了你体现人生价值的天空&#xff0c;所以要善待它。在单位…

识别图片baidu ai php,PHP+百度AI OCR文字识别实现了图片的文字识别功能

第一步可定要获取百度的三个东西 要到百度AI网站(http://ai.baidu.com/)去注册 然后获得-const APP_ID 请填写你的appid;-const API_KEY 请填写你的API_KEY;-const SECRET_KEY 请填写你的SECRET_KEY;第二步下载SDK或者使用官方的 http://ai.baidu.com/sdk 下载第三步 然后就…

Leetcode: Populating Next Right Pointers in Each Node II

Follow up for problem "Populating Next Right Pointers in Each Node".What if the given tree could be any binary tree? Would your previous solution still work?Note:You may only use constant extra space. For example, Given the following binary tre…

深入理解javascript原型和闭包(4)——隐式原型

注意&#xff1a;本文不是javascript基础教程&#xff0c;如果你没有接触过原型的基本知识&#xff0c;应该先去了解一下&#xff0c;推荐看《javascript高级程序设计&#xff08;第三版&#xff09;》第6章&#xff1a;面向对象的程序设计。 上节已经提到&#xff0c;每个函数…

ecshop 手机版的php代码在哪里,PHP 在ecshop上集成 手机网页支付_php

参考alipay网页支付接口的代码其实原理跟ecshop上集成的alipay支付差不多 就是因为利用curl请求的时候相应时间过长 所以不能直接去先post数据再生成button/*** 生成支付代码* param array $order 订单信息* param array $payment 支付方式信息*/function get…

技术回归本位:海尔引领空调产业重构格局

当前&#xff0c;互联网新思维方式日趋侵染&#xff0c;越来越多的细分领域在“互联网”理念下纷纷尝试跨界探索新的创新&#xff0c;一些商家除了推出全新战略型产品和服务之外&#xff0c;还在主打营销概念争夺舆论风口方面投入了巨大的精力与资源。在这种以理念为中心的时代…

护肤

选择什么 护肤品 2222选择什么 1氨基酸洗面奶&#xff1a;去油控油能力适中&#xff0c;用完皮肤清爽&#xff0c;比较亲和&#xff0c;一般成分里多次出现“氨酸”这两个字的就是氨基酸洗面奶&#xff0c;这种洗面奶适合长期使用.</p><p><b>皀基洗面奶&…

与TCP/IP协议的初次见面(一)

引言 最近LZ有了一点时间&#xff0c;于是便拿出TCP/IP的书本开始啃。开始的时候&#xff0c;啃起来枯燥无味&#xff0c;现在好不容易有点开窍&#xff0c;于是赶忙记录一下&#xff0c;生怕自己一转眼就给忘了。不过计算机系统原理就有点可惜了&#xff0c;最近一直没时间看&…

Oracle约数,Oracle约束简介

整理自《OCP认证指南》001 概述表约束是数据库能够实施业务规则以及保证数据遵循实体——关系模型的一种手段&#xff0c;其中&#xff0c;实体——关系模型由定义应用程序数据结构的系统分析所确定。在针对定义了约束的表执行任何DML时&#xff0c;如果DML违反了约束&#xff…