Re: [問題] 繪圖問題,急> <!!已回收
※ 引述《ISAMH (○PONY○)》之銘言:
: x = linspace(0,1000);
: y = exp(-x/(1-x^2)^0.5*atan((1-x^2)^0.5/x);
: plot(x,y);
: 跑不出圖.....跑出這個 Z = double(zeta(sym(n)));
: 可以請大大們幫我看哪邊有錯嗎> <
: 因為明天要交,但一直找不出哪有錯,
: 感謝你的解惑!!
首先感謝marklovelulu大大,讓我能順利跑出其圖,如下:
推 marklovelulu:x是矩陣~那麼y也應該要是矩陣才能畫圖.而且方程式少) 10/30 19:05
→ marklovelulu:x=linspace(0,1000); for i=1:100 10/30 19:07
→ marklovelulu:y(i)=exp(-x(i)/(1-x(i)^2)^0.5......... 10/30 19:09
→ marklovelulu:end
但有個問題想請教,請問當中說 X是矩陣... 這句話是怎麼來的呢??
因為重頭到尾都是涵式,看不出有矩陣的味道> <。
那如果改成以下的話,怎麼就跑不出圖了,有人可以解惑嗎。 鳴~~學MATLAB ing....
x = linspace(0,100,50);
for i = 1:100
y = exp(-i/(1-i^2)^0.5*atan((1-i^2)^0.5/i));
end
plot(x,y)
跑出一些像點點的圖, 感謝回答過我問題的大大們,因為你們的幫助,
讓我對matlab了解更多,謝謝你們!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.13.19.192
→
11/03 21:30, , 1F
11/03 21:30, 1F
討論串 (同標題文章)
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章