gpt4 book ai didi

wolfram-mathematica - 如何将 Piecewise[] 与可变数量的图形/间隔一起使用

转载 作者:行者123 更新时间:2023-12-04 06:03:52 26 4
gpt4 key购买 nike

我正在编写一个程序来进行三次样条插值。基本上,该程序将在某些间隔内拼凑三次多项式。如果可能的话,我想用piecewise[] 或其他类似的函数来绘制这个结果。

在我的代码中,我的方程在一个数组中,输出如下(例如):

{2+3/4 (-1+X$6836)+1/4 (-1+X$6836)^3,3+3/2 (-2+X$6836)+3/4 (-2+X$6836)^2-1/4 (-2+X$6836)^3}

我还有另一个数组,分别存储要为上面的每个方程绘制的特定间隔:
{{1<=X$6836<=2},{2<=X$6836<=3}}

两个数组中方程的数量可以是可变的,因此我需要能够在分段 [] 中考虑到这一点。

最佳答案

只是为了确保我理解你,你的意思是这样的?

eq = {2 + 3/4 (-1 + x) + 1/4 (-1 + x)^3, 
3 + 3/2 (-2 + x) + 3/4 (-2 + x)^2 - 1/4 (-2 + x)^3};
cond = {{1 <= x <= 2}, {2 <= x <= 3}};
p = Piecewise[Thread[{eq, cond}]]

enter image description here

关于wolfram-mathematica - 如何将 Piecewise[] 与可变数量的图形/间隔一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8612775/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com