找回密码
 快速注册
搜索
查看: 29|回复: 2

Maple calculator

[复制链接]

3149

主题

8386

回帖

6万

积分

$\style{scale:11;fill:#eff}꩜$

积分
65391
QQ

显示全部楼层

hbghlyj 发表于 2023-2-23 04:40 |阅读模式
官网 在 AppStore / Google Play 均可下载. 手机上免费使用Maple的简单的功能.
Legendre differential equation为例\begin{equation}\label1\left(  1-x^{2}\right)  y^{\prime\prime}-2xy^{\prime}+y=x^3
\qquad-1<x<1\end{equation}
有一个手写按钮可以手写或拍照识别后,用软件的数学输入键盘修改得到ODE的解
Screenshot_20230222_204035.png Screenshot_2023_0222_204945.png Screenshot_2023_0222_205000.png
\eqref{1}没能给出分步解。对于简单的ODE可给出分步解:\begin{equation}\left(-xy'(x)\right)'=xy(x)\label2\end{equation} Screenshot_2023_0222_210527.png Screenshot_2023_0222_210109.jpg

3149

主题

8386

回帖

6万

积分

$\style{scale:11;fill:#eff}꩜$

积分
65391
QQ

显示全部楼层

 楼主| hbghlyj 发表于 2023-2-23 04:53
Mathematica 给出\eqref{1}的解太复杂了。由于右侧的forcing term $x^3$,Mathematica 似乎使其变得过于复杂。
  1. ClearAll[y,x];
  2. ode  = (1-x^2)y''[x]-2 x y'[x]+y[x]==x^3;
  3. sol  = y[x]/.First@DSolve[ode,y[x],x]
复制代码

nTuPp[1].png
Maple 提供了形式更简单的解 (和1楼相同)
  1. ode:= (1-x^2)*diff(y(x),x$2)-2*x*diff(y(x),x)+y(x)=x^3;
  2. dsolve(ode,y(x));
复制代码

7E4Nd[1].png
mathematica.stackexchange.com/questions/172659

3149

主题

8386

回帖

6万

积分

$\style{scale:11;fill:#eff}꩜$

积分
65391
QQ

显示全部楼层

 楼主| hbghlyj 发表于 2023-2-23 05:13
Mathematica 给出\eqref{2}的解
1.png
Maple手机版对\eqref{2}的解$y(x)=C_1\cos x+C_2\sin x$是错的
但是其Step-by-step solution给出的级数解$$y(x)=\sum_{k=0}^{\infty} a_{k} x^{k}, a_{k+2}=-\frac{a_{k}}{(k+2)^{2}}, a_{1}=0$$却是对的!
1.png
In[]:= SeriesData[x,0,RecurrenceTable[{a[k+2]==-(a[k]/(k+2)^2),a[0]==1,a[1]==0},a[k],{k,10}],0,11,1]
Out[]= 1-x^2/4+x^4/64-x^6/2304+x^8/147456-x^10/14745600+O[x]^11
In[]:= Series[BesselJ[0,x],{x,0,10}]
Out[]= 1-x^2/4+x^4/64-x^6/2304+x^8/147456-x^10/14745600+O[x]^11

手机版|悠闲数学娱乐论坛(第3版)

GMT+8, 2025-3-4 15:33

Powered by Discuz!

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