一个用户在他的个人资料上有这个漂亮的 f(x) 图表,我想学习如何在 matlab 或 Gnu octave 中做到这一点。
f(x) = -(x*x*x +x + 1)
(0,0) = center
color(x,y) = arctan2(x, f(x))
lum(x,y) = sin(hypot(x, f(x))/alpha)
但是当我在 matlab 中尝试时,我失败了:
>> y= -(x.*x.*x+x+1)
>> x = linspace(0,2*pi,100);
>> plot(x,y)
matlab 代码不会生成类似于漂亮的可视化图形的绘图。我知道我也必须完成效果,但是你能在路上帮我吗?是否有或多或少适合制作上述情节的程序?
