嗨,我有一個問題在Matlab中繪製函數。在Matlab中繪製問題
我第一運行此:
格式長 F =直列( ' - X^2。');
for i = 0:10 [I(i + 1)h(i + 1)tid(i + 1)] = trapets(f,0,1,2^i); end
trunk = I - log(2);
上 網格上
情節(日誌(h)中,日誌(主幹), 'R +')
噸= -7保持:0; c = polyfit(log(h),log(trunk),1); yy = polyval(c,t); 圖(T,YY) 電網斷開 推遲koefficienter =真正的(C)
之後,我運行此文件:
保持在
情節(h,trunk,'r +:','linewidth',2)
axis([0 0.6 0 0.0014])
事情是,我沒有得到任何錯誤,並且繪圖窗口彈出軸和所有,但沒有圖表被發現。這只是一個有兩個軸的空窗口。
任何人有任何想法?
編輯: 好的,所以我是新來的這個網站,找不到答覆按鈕,所以我在這裏添加一個答覆。
@woodchips: 我才意識到,我沒有給你這個問題的所有信息..我們對此深感抱歉,無論如何我會真的感激,如果有人有時間來幫助我,這會認真地使我的一週。
這是我意外地留出一部分:
函數[I,H,TID] = trapets( F,A,B,N)
H =(BA)/ n的;
tic; I =(F(A)+ F(B));
對於k = 2:2:N-2
I = I+2*f(a+k*h);
端
對於k = 1:2:N-1
I = I + 4*f(a+k*h);
端
I =我* h/3;
tid = toc;
末
編輯2:所以,我認爲,我正在尋找的圖形實際上是越來越在我寫的第一個代碼繪製的,問題是,variabe「我」沒有改變,我希望這樣做,儘管變異'n'和'h'確實改變了。如果'我'工作正常,我可能會得到正確的圖表(希望)。任何想法,任何人?
你所做的是正確的。本網站不像常規論壇,所以沒有「回覆」按鈕。如果您需要爲問題添加更多信息,只需編輯它並添加信息即可。這樣有助於將所有編輯和更新保留在一個位置,而不必搜索線程。其他意見/小細節/等應該嚴格在問題評論(如果它與問題有關)或特定答案的評論(如果它與該答案/答覆者有關) – abcd 2011-06-04 16:38:34
好的,謝謝你的信息! – nisse 2011-06-04 17:37:29