忘了是在哪裡看到的,只需要一行代碼就可以得到這種圖形。

plot(fft(eye(40))); axis equal;

把單位矩陣eye(40)換成別的矩陣還會生成其他有意思的圖案。


這個問題的難點在於題目中「你見過的最美」幾個字,這挺麻煩的,大家心想,「我覺得最美的到底發不發呢?如果我先發了,別人發了更好看的那不是說明我見識少或者審美差么?不行,我還是先看看別人發什麼樣的吧」

如果只是問「你見過的驚艷的/美的/好看的/漂亮的/...MATLAB繪圖」,那應該會有更多人回答,這樣你美我美大家都美,誰都不說是最美,沒有比較就沒有傷害


x=-pi/2:0.01:pi/2;
y=(sqrt(cos(x)).*cos(200.*x)+sqrt(abs(x))-0.7).*(4-x.*x).^0.01;
plot(x,y)

t=0:0.1/pi:2*pi;
f=t.^(sin(t));
polar(t,f,-);

t=0:0.1/pi:10;
theta=t-1;
r=sin(2.334*t);
polar(theta,r,-);

t=0:0.1/pi:2*pi;
r=2+8*cos(5*t);
polar(t,r,-);


肯定有人要貼立體大紅心了


推薦閱讀:
相关文章