了解 parametricplot 命令中的计算

了解 parametricplot 命令中的计算

我希望得到一些帮助来了解该\parametricplot命令的工作原理:我有一个文件,它允许我计算所倒体积的时间导数,我希望了解它以便能够计算二阶导数。我的文件中找到的命令:

\parametricplot[style=\psk@Dosage@dpHstyle,plotpoints=400,yunit=\psk@Dosage@dpHunit]{pHmin}{pHmax}{%
t calc
/V1 V def
  %
t dt add calc
/V2 V def
V1 dt V2 V1 sub div
  }%

仅供参考,此命令可以在 pst-dosage 包文档中找到:https://melusine.eu.org/syracuse/pstricks/pc/pst-dosage/

谢谢

答案1

/calc仅使用宏的一部分来理解发生的事情是没有意义的。您还需要和的定义/V才能理解。但是,变量t在区间内[pHmin, pHmax],有 400 个步骤。t被修改 calc/V1 保存的当前值V(由定义calc)然后通过添加(内部定义)并再次修改(和新的)t来获取下一个值。最后我们得到了 xy 值和。dtcalcVV1dt/(V2-V1)

最新版本在这里:http://pstricks.blogspot.com/2023/11/courbes-de-dosage-ph-metrique-acide-base.html

相关内容