【发布时间】:2012-04-15 10:45:19
【问题描述】:
为了说明具有无限系列解的一阶 ode 的柯西问题,我将绘制参数化解并通过滑块控制参数值的可能性。
完整的柯西问题是y'=sqrt(|y|), y(0)=0, 参数解是y_c(x):={0, if c=>x; (x-c)^2/4,如果 x=>c}。
所以我会用一个滑块来绘制 y=y_c(x) 来控制 c 的值。
谢谢。
【问题讨论】:
为了说明具有无限系列解的一阶 ode 的柯西问题,我将绘制参数化解并通过滑块控制参数值的可能性。
完整的柯西问题是y'=sqrt(|y|), y(0)=0, 参数解是y_c(x):={0, if c=>x; (x-c)^2/4,如果 x=>c}。
所以我会用一个滑块来绘制 y=y_c(x) 来控制 c 的值。
谢谢。
【问题讨论】:
您可以使用 wxMaxima 中的 with_slider_draw 来执行此操作。
Y(c,x) := if c>x then 0 else (x-c)^2/4;
with_slider_draw(
c, /* the name of the variable to attach to the slider */
makelist(i,i,0,1,0.1), /* a list of values that the variable can have */
explicit(Y(c,x), x, 0, 2) /* plot the function */
)$
在wxMaxima中,点击图形,然后点击工具栏上的Play按钮来播放动画, 或者使用工具栏上的滑块来改变c的值。
【讨论】:
c 绘制 cx^2 和 2cx?
您可以在 Sage notebook 中使用 Maxima 并使用 interact command。另见Sage's interface to Maxima。
【讨论】: