作者akwei (喂!)
看板TurtleSoup
標題[解答] 滿滿的
時間Fri Dec 4 22:17:13 2009
題目:
A:喂! 我說你......真的很無聊......
B:怎麼樣...我可是投注了滿滿的愛阿~!
===============解答在下一頁喔!!小心不要雷到!!==================================
解答:
x=linspace(-4, 4, 150);[x, y]=meshgrid(x, x);
z=zeros(100);zn=[];zr=[];xn=[];yn=[];
for i=1:150, for j=1:150,
if x(i, j)>0, z(i, j)=sin(x(i, j))+sin(abs(y(i, j)));
elseif x(i, j)<0, z(i, j)=3.1+x(i, j)-abs(y(i, j));end;
if z(i, j) >0, zn=[zn; 0.1*((x(i, j)^2+y(i, j)^2)^0.5)-0.46];
zr=[zr;0.46-0.1*((x(i, j)^2+y(i, j)^2)^0.5)];xn=[xn;x(i, j)];yn=[yn;y(i, j)];
end;end;end;
plot3(zr, yn, xn, 'r.', zn, yn, xn, 'r.', 3, 8, 8, 'y.', -3, -8, -8,'y.');
hold;
用matlab畫的3D的愛心~
可以旋轉喔~
出處、作者:
akwei
備註:
有matlab的可以直接跑跑看
===================注意解答的標題要跟題庫一樣喔!===============================
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.89.186
推 kiluaagnes:跑不動(汗 12/04 22:18
→ aculirose:matlab 沒有耶~!? 12/04 22:18
推 sanloman:沒有 (攤) 再帶去實驗室跑跑看好了 12/04 22:19
→ akwei:耶? 真的假的? 12/04 22:19
推 kiluaagnes:我的電腦太爛了 等研究所考完要買新的 12/04 22:20
推 blackbelt:沒有matlab可以載octave擋著用XD 12/04 22:21
→ akwei:換個排法...可以了嗎?? 12/04 22:21
發現一個隔行的問題...已修正
※ 編輯: akwei 來自: 220.132.89.186 (12/04 22:28)
→ ak472222:下次實習課開來看XD 12/04 22:27
推 solemnity:沒聽過 matlab可以吃嗎 12/04 22:28
→ akwei:可以 12/04 22:29