DependentVariables

DependentVariables

NDSolve 和其他函数的一个选项,指定在提供的方程式中,所有被认为是从属变量的对象的列表.

更多信息

范例

打开所有单元关闭所有单元

基本范例  (2)

仅保存关于 x[t] 的解:

绘制解 x[t],作为 t 的函数:

当解在指定范围之外时,停止积分过程:

范围  (4)

对于单个应变量,可以强制使用多范围指定:

当因变量超出范围时,执行一个自定义操作:

每当变量超出指定范围时,执行事件行为:

当变量第一次超出范围时,显示一条消息,并且阻止积分:

应用  (2)

创建一个较大的方程组:

对所有的从属变量求解,但仅保存 x1 的解:

与存储所有解相比,这节省更多的内存:

使用振荡基对不稳定的倒立钟摆建模:

如果 θ[t] 超出范围 ,停止模拟过程:

在一个稳定的幅值上,具有振动基础的倒立钟摆不会超出范围:

属性和关系  (1)

变量范围检查也可以使用 WhenEvent 得到:

带有 DependentVariables 的等价范围检查更直接并且全面:

WhenEvent 对更复杂的范围检查有用:

可能存在的问题  (3)

一个变量不能同时被指定为应变量和离散的:

应变量的范围不能是离散的:

范围指定中的变量必须是有效的应变量:

对于应变量,直接使用条:

或者在方程中使用 WhenEvent 表达式:

Wolfram Research (2003),DependentVariables,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DependentVariables.html (更新于 2012 年).

文本

Wolfram Research (2003),DependentVariables,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DependentVariables.html (更新于 2012 年).

CMS

Wolfram 语言. 2003. "DependentVariables." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2012. https://reference.wolfram.com/language/ref/DependentVariables.html.

APA

Wolfram 语言. (2003). DependentVariables. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/DependentVariables.html 年

BibTeX

@misc{reference.wolfram_2024_dependentvariables, author="Wolfram Research", title="{DependentVariables}", year="2012", howpublished="\url{https://reference.wolfram.com/language/ref/DependentVariables.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_dependentvariables, organization={Wolfram Research}, title={DependentVariables}, year={2012}, url={https://reference.wolfram.com/language/ref/DependentVariables.html}, note=[Accessed: 22-November-2024 ]}