问题标签 [parametric-equations]

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.

0 投票
1 回答
548 浏览

python - 2x2 diff 解的参数图。python, Mathematica 中的系统

我已经实现了以下方程组的解决方案

首先在 Mathematica 中,然后在 Python 中。

我在 Mathematica 中的代码:

从中我得到以下情节:Plot1(如果它给出 403 Forbidden 消息,请在 url 字段内按 enter)

后来我把同样的代码写进了python:

这是我得到的情节: Plot2(如果它给出 403 Forbidden 消息,请在 url 字段中按 enter)

如果在较小的字段中再次绘制 Mathematica 解:

他将得到与 python 解决方案类似的结果。只有轴'会错位。

为什么剧情差别这么大?我究竟做错了什么?

我怀疑我对模型的 python 实现是错误的,尤其是在计算 f1 的地方。或者,在这种情况下, plot() 函数对于绘制参数方程可能根本不方便。

谢谢。

ps:很抱歉没有拍到文字里面的图片,让你的生活变得艰难;我还没有足够的声望。

0 投票
2 回答
410 浏览

matlab - 使用matlab / octave在螺旋上的点处获得角度以及线的长度

我正在尝试获得各种角度(图片上蓝色的 theta)以及线条的长度(红点是从零开始的终点见下图

请注意,我试图从零获得不止一个角度和不止一个长度,我计划制作一个函数,如果我输入给定角度或给定长度,我将获得线的角度或长度。

螺旋

我正在尝试使用参数形式重新创建上面的图片,我按照本网站http://www.intmath.com/blog/golden-spiral/6512?PageSpeed=noscript的说明进行操作, 但它似乎不是锻炼。 主要目标是从零开始获得各种角度以及线条的长度

代码以及我拥有的情节如下

阴谋

0 投票
1 回答
614 浏览

optimization - 用于拟合参数曲线的库

有谁知道用于参数曲线拟合的库(任何语言,尽管最好是 python/R/matlab),即如果您在平面 {(x_i,y_i)} 中有一组点,您可以找到两个(多项式)的参数估计) 函数 y=f_y(t) 和 x=f_x(t) 用于某些(弧长?)参数化 t? 如果您有一些回归不起作用的多值函数(例如圆),这将特别有用。

有许多论文详细介绍了算法(例如“参数曲线拟合”,Grossman 1971),但我找不到任何可以节省大量编码时间的相应软件。

0 投票
1 回答
1117 浏览

python - Matplotlib 参数曲面图出乎意料的结果,为什么?

我正在尝试绘制一个椭球体,所以我想我会从 matplotlib 3D 绘图页面修改球体的示例代码。

如果您运行代码,您会看到该图返回了一个美观的半内向外船状表面,但遗憾的是不是椭圆体。

已包含球体代码(已注释掉)以进行比较。

这里有什么明显的我想念的吗?

0 投票
1 回答
259 浏览

graph - Grapher - 我的 Rbx.Lua 脚本有什么问题?

我有一个 Roblox 版本的 Lua 脚本。Roblox 的语法检查系统说我的脚本没有问题。该脚本应该使用“零件”或“砖块”创建一个圆图。下面是我从中获得图形功能的 wiki 页面。

我认为 bounds.from 是砖块的当前位置;bounds.to 是下一个砖的下一个计算位置;bounds.step 是正在采取的步骤的计数器 - 这意味着您可以更改图形的分辨率(例如 1,000 点或 10,000 点)

用于图形功能的 Wiki 页面。我使用的是“制作绘图仪”。

PS:我在代数1,所以我不知道正弦、余弦和正切,也不知道参数方程。

0 投票
3 回答
12930 浏览

r - 如何在R中绘制极坐标?

假设 (x(t),y(t)) 具有极坐标 (√t,2πt)。为 t∈[0,10] 绘制 (x(t),y(t))。

R 中没有适当的函数来绘制极坐标。我通过给出 x=√t & y=2πt 来尝试正常绘图。但是结果图并不像预期的那样。

我从“Introduction to Scientific Programming and Simulation using r”中得到了这个问题,这本书告诉我情节应该是螺旋式的。

0 投票
1 回答
197 浏览

matlab - 在matlab中编程一个光滑的锥体

我正在尝试在 matlab 中编写一个平滑(?)锥体

z = x^2+y^2

x^2+y^2 = C

C = [1 1.4 1.7 2 2.2]

我已经意识到我应该使用极坐标,因为它是一个圆形图形

然而,它建模的问题似乎更像是一条平滑曲线,我得到一条线性曲线,不确定我是否做对了,原来的问题不是

如果有人有 Adams/Essex 第 8 版的《微积分》一书,那么我正在尝试在 matlab 中建模的第 674 页上的图 12.5。

0 投票
1 回答
687 浏览

c++ - Polar Rose 2D 偏移

我在尝试用方程
r(theta) = cos(k*theta) + C 的偏移量 C 绘制极地玫瑰时遇到了一些麻烦。我正在尝试绘制这种极地玫瑰:
http://en.wikipedia .org/wiki/Polar_coordinate_system#/media/File:Cartesian_to_polar.gif

极坐标方程可以是:
r(theta) = cos(k * theta)

r(theta) = sin(k * theta)

我要画的极地玫瑰方程是:
r(theta) = 2 + sin(6 * theta)

好的,参数方程将是:
x = C + sin(k * theta) * cos(theta)
y = C + sin(k * theta) * sin(theta)

在我的画布(绘图区域)中,我的原点不在屏幕的中心,所以我需要将玫瑰翻译到它。好吧,没什么大不了的。另一点是我需要缩放玫瑰才能看到它,否则它会太小,但仍然没问题,这解释了:100*。这是我的代码,它在 C++ btw 上:

我知道我做错了,因为当我添加应该是 C 常量的 +2 时,它并没有按照我想要的方式工作,它只是翻译更多并绘制没有偏移的极地玫瑰。如何防止“额外翻译”并正确绘制?

0 投票
1 回答
388 浏览

matlab - 参数矩阵乘法

matlab是否支持这种乘法? 在此处输入图像描述 我搜索了很多,找到了这些

但这只是解决了一个带有“值”的方程,并没有为我解决参数问题。matlab是否支持这样的乘法?

0 投票
1 回答
434 浏览

curve-fitting - 为什么 B 样条仅在基函数总和为 1 时定义?

我试图理解 b 样条。不清楚为什么<<曲线仅在阶基函数重叠的地方定义>>,其中阶数为度+1(对于三次,阶数为 4)。我还发现,当一个等于基函数阶数的数字重叠时,总和为 1,这可能与曲线从这里开始的事实有关。

第一个短语来自:http ://www-evasion.imag.fr/~Francois.Faure/doc/inventorMentor/sgi_html/ch08.html在“结序列”部分。我贴给你:

结序