我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

求微分方程数值解、画曲线

求数值解、画出(y(t),y'(t))的曲线
条件
y''(t)= -sin(y(t)),t∈[0,10]
y(0)= 3
y'(0)= 0


function  Test1()

y0 = [3 0]';
[T,Y] = ode45(@Dfun,[0 10],y0);
figure
plot(T,Y)

function dy = Dfun(t,y)

dy = [y(2);  -sin( -y(1) )];

结果:

img

近期文章

  • 学校oj上的题,出现输出超限的问题,我这个代码怎么解决?
  • 大一新生,c语言求一题讲解
  • spring cloud gateway 如何跳转到指定的filter
  • 人物建模是不是比场景建模容易些?
  • vscode编译c++时报错
  • 微信小程序能不能为图片划分一块可点击的区域
  • 这是怎么回事,谁能帮帮我🤕🤕
  • 前端开发信息怎么样写呢
  • python,java算法设计,关于#SAT#的问题
  • “根据二叉树的前序遍历结果和中序遍历结果产生一棵二叉树”问题
  • 运行MYSQL然后出现[Msg] Finished - Unsuccessfully
  • 本题要求输出闭区间[m,n]内的素数,m,n是大于等于2的正整数。
  • 请问为什么阿里云上用不了gym?
  • 初学者,c语言……截图
  • javamail发邮件功能在linux下获取不到邮件内容?在windows下正常发送
  • python环境变量path无法打开配置环境变量界面怎么解决
  • 想知道为什么sql里declare定义变量会显示错误?
  • 自动化怎么做,来个巨佬👀
  • 我这个代码有什么问题吗,哪里出错了
  • 这个求水仙花数的哪里错了?该怎么改,有人能写一下吗?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华