Gnuplot:函数的条件散点图

埃尔德拉德

我想在x + y-1 = 0的约束下单独绘制函数exp(-(x²+y²))。结果应该是单独的曲面以及在x = y = 0.5处具有最大值的线。换句话说,它是函数与(110)平面的交集。

到目前为止,我想到的是

f(x,y)=exp(-(x**2+y**2))
g(x,y)=( (x+y-1==0)? f(x,y) : (1/0) )
splot f(x,y), g(x,y)

带有和不带有g(x,y)的行,但是我无法显示g(x,y)-我只看到f(x,y)。此外,我得到了非常有用的错误消息:

Error: Key "<META>" added to modifier map for multiple modifiers; Using Mod4, ignoring Mod1

Error: Symbol "Meta_L" added to modifier map for multiple modifiers; Using Mod4, ignoring Mod1

有任何想法吗?

米格尔

这不是3维图,因为您只有一个自变量。的值由y固定x+y-1=0因此,您必须在处绘制f(x,y)=exp(-(x**2+y**2))评估f(x,1-x)

f(x,y)=exp(-(x**2+y**2))
plot f(x,1-x) w l

在此处输入图片说明

现在,当然,上面的图形是曲线在XZ平面上的投影。如果要使用3D视图,那么我建议使用特殊文件名对函数进行数值评估"+"

f(x,y)=exp(-(x**2+y**2))
set xrange [-10:10]
set yrange [-10:10]
splot "++" u ($1):(1.-$1):(f($1,1.-$1)) w l

在此处输入图片说明

您可以可视化与曲面的相交:

set isosamples 50
splot f(x,y), "++" u ($1):(1.-$1):(f($1,1.-$1)) w l

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

gnuplot条件绘图:关于日期的stringcolumn()函数

来自分类Dev

gnuplot散点图,带有颜色的标签

来自分类Dev

gnuplot:控制散点图中的圆圈大小

来自分类Dev

gnuplot条件代码说明

来自分类Dev

如何在Gnuplot中使用半透明点制作散点图?

来自分类Dev

如何在gnuplot哑终端中更改散点图字符?

来自分类Dev

Gnuplot中散点图的类似“饼图”的数据点

来自分类Dev

Gnuplot 伽马函数

来自分类Dev

用if函数改变点颜色的散点图问题

来自分类Dev

使用if进行gnuplot条件绘图

来自分类Dev

基于Gnuplot版本的条件执行

来自分类Dev

Gnuplot:循环绘制不同的函数

来自分类Dev

用gnuplot拟合Sinc函数

来自分类Dev

Gnuplot:循环绘制不同的函数

来自分类Dev

gnuplot isstring函数可用吗?

来自分类Dev

函数未处理 Gnuplot 标签

来自分类Dev

在ggplot2的散点图中编码三个条件

来自分类Dev

突出显示散点图中的特定点(基于条件)

来自分类Dev

在ggplot2的散点图中编码三个条件

来自分类Dev

根据某些条件对散点图点进行不同的着色

来自分类Dev

gnuplot pm3d散点图-如何删除数据点并进行插值

来自分类Dev

向gnuplot awk脚本添加条件

来自分类Dev

如何更改Seaborn的散点图函数regplot()的点大小(python)

来自分类Dev

ggplot2的不同属性的散点图函数

来自分类Dev

使用条件函数,定义条件

来自分类Dev

重复使用gnuplot绘制的平滑函数

来自分类Dev

具有多个语句的Gnuplot函数

来自分类Dev

在gnuplot中评估用户定义的函数

来自分类Dev

在gnuplot中绘制x函数的阶乘?