找回密码
 欢迎注册
查看: 30671|回复: 5

[求助] 如何绘制微分方程\(y'=x^2+y^2,y_0=a=1\)的图像

[复制链接]
发表于 2014-9-4 22:39:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?欢迎注册

×
  1. f=DSolve[{y'[x] == x^2 + y[x]^2, y[0] == a}/.a->1, y[x], x] // FullSimplify
复制代码
如上是mathematica代码,如何画出其某个区间[x_1,x_2]的图像

目前的想法是求出这个微分方程解f的分母的零点,然后计算其奇点
按奇点划分区间,然后绘制划分后子区间的函数f的图像

对于更大的x值,似乎函数振荡的越厉害,实际中振荡剧烈的部分对应的数值解是否有实际意义?
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2014-9-5 10:19:30 | 显示全部楼层
x = 0.96981064, y(x) = 4.73459419517163*10^8
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2014-9-5 10:22:07 | 显示全部楼层
x = -2.2233782, y(x) = -1.40026756553459*10^7
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2014-9-5 10:30:19 | 显示全部楼层
x = -2.2233782, y(x) = -1.40026756553459*10^7

点评

嗯,是要自己画这个函数的图像呢..  发表于 2014-9-5 14:27
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2014-9-5 14:32:16 | 显示全部楼层
  1. Denominator[
  2. FullSimplify[
  3.   y[x] /. DSolve[{y'[x] == x^2 + y[x]^2, y[0] == a} /. a -> 1, y[x],
  4.     x]]]
  5. Plot[%, {x, -6, 6}]
复制代码

绘制BesselJ图像

绘制BesselJ图像

在这个图像x=0的位置一般如何处理这个不连续点?
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-11-24 07:27 , Processed in 0.026185 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表