在 MATLAB 中绘制蒙哥马利曲线

Plotting a Montgomery curve in MATLAB

我正在尝试在 MATLAB 中为 X 向量绘制 Montgomery curve 图形。我不确定如何处理 y 项。我一直在尝试简单地绘制维基百科页面上的曲线:

3y^2=x^3+7x^2+x

我可以将这些点生成为向量并绘制它们,但我想将 X=[-10:10] 赋给一个函数并绘制它。任何指导或参考将不胜感激。

您可以像这样使用易于使用的功能绘图仪,

ezplot('-3*y^2+x^3+7*x^2+x')

ezplot(@(x,y) -3*y^2+x^3+7*x^2+x)

您还可以为变量添加一个区间,ezplot(fun2,[xymin,xymax])