如何计算 JMP 中两个函数的交点?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我正在使用 JSL 中的 YFunction 命令在 JMP 中绘制两个函数。 我想计算它们相交的点。 我应该如何手动或在 JSL 中执行此操作?
谢谢您的帮助!
回复:如何计算 JMP 中两个函数的交点?1. 图表 > 剖析器
2. Y --> Y,预测公式
3. 单击“Prediction Profiler”旁边的红色三角按钮
4. 单击意愿函数
5. Alt-单击右上角的框
6. 单击最大化按钮并更改为匹配目标
7. 将值更改为 20、0 和 -20(高、中和低)
8. 点击确定
9. 单击“Prediction Profiler”旁边的红色三角按钮
10. 单击最大化意愿
在不同的阶段,您可能想要摆弄轴以更清楚地显示正在发生的事情。
回复:如何计算 JMP 中两个函数的交点?如何指定合意性为 Target = 0? 我一直卡在那个部分。 这似乎正是我所需要的。
回复:如何计算 JMP 中两个函数的交点?您可以使用刻画器使用稍微高级的 JMP 机制以交互方式查找本示例中的交集。
1. 新表包含 X 和 Y 列,2 行的 x 值为 -5 和 5。
2. Y的公式:abs(x)^1.5 - x/10
3.调用独立分析器
4.指定Y为预测公式
5. 将意愿函数指定为 Target = 0。
6. 最大化可取性
然后,您将获得在 X 轴上拼写的解决方案 X 值。
回复:如何计算 JMP 中两个函数的交点?正是我需要的,谢谢! 它工作得很好。
回复:如何计算 JMP 中两个函数的交点?或者,如果您只想在图表上显示它,
xaxis( 添加参考线( intersect_X, "Solid", "Black",字符 (intersect_x,6,4) , 1 ) ),

6,4是数字格式化为字符后的字段宽度和小数位数。
回复:如何计算 JMP 中两个函数的交点?JSL 变量 intersect_X 保存最小化函数的结果。(最小化将其用于初始猜测,然后对其进行修改。)您应该检查 F1(intersect_X) 是否足够接近 F2(intersect_X) 以满足您的要求。错误的初始猜测可能会阻止它工作。
回复:如何计算 JMP 中两个函数的交点?效果很好,谢谢! 你知道我如何使用它输出交叉点的 x 坐标吗? 黑线完美显示,但我看不到 x 值。
回复:如何计算 JMP 中两个函数的交点?如果您的函数运行良好,则最小化函数可能会满足您的需求。在此示例中,黑色参考线自动放置在红色和绿色曲线的交点处。
f1 = Function( {a}, Abs( a ) ^ 1.5);
f2 = Function( {a}, 10 / a );
intersect_X = 1;// guess a value
Minimize( Abs( f1( intersect_X ) - f2( intersect_X ) ), {intersect_X}, <
New Window( "Example",
Graph Box(
xaxis( Add Ref Line( intersect_X, "Solid", "Black", "", 1 ) ),
X Scale( -5, 5 ), Y Scale( -20, 20 ),
Pen Color( "red" ); Y Function( f1( a ), a );
Pen Color( "green" ); Y Function( f2( a ), a );
)
);

回复:如何在 JMP 中计算两个函数的交点?亲爱的 Craig,
抱歉打扰您,我来这里已经快十年了。我想这就是永恒函数的现状吧。
我在运行你的脚本时遇到了这个错误。你知道这是怎么回事吗?

回复:如何在 JMP 中计算两个函数的交点?不确定为什么;两个想法:
- 关闭所有具有与 JSL 中使用的名称相同的列的日期表
- 检查变量名的拼写(也许使用复制粘贴相同的名称)...我无法从图片中确定,但其中一个下划线可能是一个相似的字符。
我将代码复制并粘贴到 JMP 16、17、18 和 JMP 19 EA 中,它仍然有效。也许 JMP 日志窗口会告诉你更多信息。你使用的是哪个版本的 JMP?很高兴听到答案,请告诉我们。
