Please enable JavaScript to view this site.

函数必须为Y=f(X)

您在Prism中输入一个方程时,自变量必须为“X”,因变量必须为“Y”。因此,如果测量一个电压作为时间的函数,无法输入一个方程来定义V与t之间的函数关系。其必须定义Y与X之间的函数关系

Prism可以拟合隐式方程,其中,Y位于方程两侧。

Prism可拟合微分方程,其中,已定义dY/dX。

Prism无法拟合由一组微分方程定义的模型。由于该原因,其无法拟合许多区间模型。

模型中的X变量不会多于一个

Prism不计算多重非线性回归,因此无法拟合具有两个或多个独立(X)变量的模型。但请注意,您可将参数定义为列常数,在此情况下,其值来自于列标题。在某些情况下,您可以将这些列常数视为第二个自变量。

规避该限制的方法

模型复杂性

Prism将您的方程编译成内部格式,用于高效的数学计算。如果方程的编译版本不适合Prism为此留出的空间,则其会报告称方程“过于复杂”。

如果您看到该消息,请勿放弃。您可以重写一个方程,降低其复杂度。为此,定义一个能够定义变量组合的中间变量。例如,如果您的方程四次使用“K1+K2”这一术语,则您可以通过在方程的顶部定义一个中间变量(例如,K1P2=K1+K2),然后在方程的后面使用该中间变量,降低复杂性(但保持完全相同的数学意义)。这样,Prism存储的步骤就更少。

无循环或总和

Prism没有任何语法,在用户定义的方程中允许求和或循环。

如果循环或总和出现的次数很少且一致,其中一种解决方法是将方程写入数次,第一次是n=1,然后是n=2...,并将结果相加以计算最终的Y值。

 

© 1995-2019 GraphPad Software, LLC. All rights reserved.