您在Prism中输入一个方程时,自变量必须为“X”,因变量必须为“Y”。因此,如果测量一个电压作为时间的函数,无法输入一个方程来定义V与t之间的函数关系。其必须定义Y与X之间的函数关系。
•Prism可以拟合隐式方程,其中,Y位于方程两侧。
•Prism可拟合微分方程,其中,已定义dY/dX。
•Prism无法拟合由一组微分方程定义的模型。由于该原因,其无法拟合许多区间模型。
Prism不计算多重非线性回归,因此无法拟合具有两个或多个独立(X)变量的模型。但请注意,您可将参数定义为列常数,在此情况下,其值来自于列标题。在某些情况下,您可以将这些列常数视为第二个自变量。
Prism将您的方程编译成内部格式,用于高效的数学计算。如果方程的编译版本不适合Prism为此留出的空间,则其会报告称方程“过于复杂”。
如果您看到该消息,请勿放弃。您可以重写一个方程,降低其复杂度。为此,定义一个能够定义变量组合的中间变量。例如,如果您的方程四次使用“K1+K2”这一术语,则您可以通过在方程的顶部定义一个中间变量(例如,K1P2=K1+K2),然后在方程的后面使用该中间变量,降低复杂性(但保持完全相同的数学意义)。这样,Prism存储的步骤就更少。
Prism没有任何语法,在用户定义的方程中允许求和或循环。
如果循环或总和出现的次数很少且一致,其中一种解决方法是将方程写入数次,第一次是n=1,然后是n=2...,并将结果相加以计算最终的Y值。