问题标签 [curves]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 在 R 中求解或绘制方程的倒数
我绘制了一条表达式曲线,即curve(-log((1-x)/0.9999)/x,ylim=c(0,4))
。但是,我想看到相反的关系,即y changes over x
而不是x changes over y
. 是否有任何 R 函数可以自动绘制它?还是可以解方程的函数?
css - 使用 CSS 插入圆角边缘
有可能用 CSS 做这种事情吗?
从我的谷歌搜索中,我找不到任何有用的东西。
c++ - OpenGL - 帮助限制曲线永远不会越界
我有以下程序使用贝塞尔曲线绘制弧线:
这里的曲线是用贝塞尔曲线制作的,所以每条曲线都是一系列许多直线,使它看起来像一个弧/曲线。从最右边的弧线可以看出,它超出了窗口范围。当发生这样的事情时,我想限制它并将超出的线条保留在窗口内(或者至少沿着窗口的边缘)。
我解决这个问题的方法是减去超出点与窗口边缘的距离,但这似乎不起作用。是这样的:
谢谢!
gnuplot - 使用gnuplot制作眼图
我想绘制 1000 多条曲线并用 gnuplot 显示它们的眼图。
使用 matlab 的眼图示例示例:http: //www.mathworks.fr/fr/help/comm/ref/commscope.eyediagram.html
我已经可以使用下面的脚本绘制曲线:
结果:output_image.png 我的问题是,当两条线相交时,相交处的颜色与线相同。眼图应以不同颜色显示具有许多交叉点的区域。
我没有犯过任何使用 gnuplot 制作的此类图表的示例。
玩线透明度不起作用:两条半透明线的交点与线的颜色相同。
有任何想法吗 ?
谢谢,
java - B 样条基函数似乎产生不正确的值
我想在 Java Swing 应用程序中实现 B 样条。从 4 岁开始。我可以尝试几乎所有事情,并度过我空闲时间的每一分钟,但我没有把它们做对 - 从昨天开始我就头疼:/
为了实现 B 样条,我使用了来自wikipedia的规范
我制作了(与MCVE相关的)一个演示版本,可以在这里找到:gist.github.com/soraphis/b-spline
该代码显示了该问题,它可以在摆动 JPanel drawcomponent 方法中调用。但是您可以评论这一行并取消评论 71。
一些附加信息:
- 我的基函数中的 a 和 b 返回值 < 0 或 >1,这不应该是(参见维基百科)
- 我想自己实现 b 样条曲线 - 我不想使用库
- 参考维基百科文章:
- 基础函数是 B(x)
- DeBoor 是 S(x)
我真的需要关于基函数的帮助,我想知道如何“正确”建立结向量
感谢您的各种回复
,感谢您阅读本文
imagemagick - ImageMagick 相当于 PhotoShop 曲线
我正在尝试使用 PhotoShop 教程中的 ImageMagic 命令行转换一些自定义图像过滤器。我可以设法解决大部分问题,但是当谈到“曲线”时,我似乎找不到任何关于如何使用 ImageMagic 命令行翻译以下内容的信息。
图像 > 调整 > 曲线。进入绿色通道,将输出设为 32,然后进入蓝色通道,将输出设为 110。
我正在尝试调整$img_in
此示例中的颜色:
这里的任何帮助将不胜感激。
gnuplot - 在 Gnuplot 中填充数据曲线下方的几个部分
我有一组点“数据”定义了一条我想用贝塞尔曲线平滑绘制的曲线。所以我想在一些 x 值对之间填充该曲线下方的区域。如果我只有一对 x 值,那并不难,因为我定义了一组新数据并用 Filledcu 绘制它。例子:
问题是我想在同一个情节中多次这样做。
编辑:最小的工作示例:
“数据”的结构是:
我意识到我的问题是事实上我什至无法填充一条曲线,它似乎被填充了,因为那里的斜率几乎是恒定的。
r - interpolation between two curves in R
I have two curves of same count of points filled using approx function, for both x and y values separately for each curve. Both x and y axis values are logarithmic, so I convert back to normal decimal scale when approximating and interpolating. Black and blue lines are original lines and the red one is interpolated in between. As you can see the red line doesn't mimic the bend on the right side, since interpolation is performed based on assumption that each x and y pair are the closest.
Is there any way how to perform interpolation between curves in R based on the real closest points in between? Maybe there exists algorithms for that? Anything would be useful as I am not sure how it is called in mathematics.
javascript - 两条贝塞尔曲线(或两条曲线和一条线)的交点:代码?
检查两条三次贝塞尔曲线是否相交会提供指向http://cagd.cs.byu.edu/~557/text/ch7.pdf的链接.. 听起来在第一遍时可读.. 但它不是代码。
我想知道是否有人真的用任何常见的编程语言实现了这个算法。我会对一些可以使用两条三次贝塞尔曲线或一条贝塞尔曲线和一条直线来实现算法的 Javascript 代码(其他语言可以)感兴趣。