Cobweb graph

47 ビュー (過去 30 日間)
Richard
Richard 2011 年 8 月 20 日
I want to draw a cobweb graph for sin(x). Here is a code (based on an online source) that seem to fail to work, grateful if someone could help me troubleshoot or suggest a better code.
function cobweb(f,a,b,x0,x1,N)
x(1)=-2; % plot orbit starting at x0
for i=1:99
x(i+1)= sin(x(i));
plot([x(i),x(i)],[x(i),x(i+1)]);
hold on
plot([x(i),x(i+1)],[x(i+1),x(i+1)]);
hold on
end
hold off
Thanks.
  2 件のコメント
Fangjun Jiang
Fangjun Jiang 2011 年 8 月 20 日
What is failing? Don't assume everybody knows cobweb graph. This is a MATLAB forum.
Richard
Richard 2011 年 8 月 21 日
It just doesn't plot...

サインインしてコメントする。

採用された回答

Paulo Silva
Paulo Silva 2011 年 8 月 21 日
Check this it cobweb by Warwick Tucker , it works very good.
  9 件のコメント
Fangjun Jiang
Fangjun Jiang 2011 年 8 月 21 日
@Oleg, The question may be concise. But it's not a good question at all according to your "TUTORIAL: how to ask a question ..." post.
First, there is no explanation or reference to "Cobweb graph". Second, the vague "fail to work" claim. Third, even the further comment "It just doesn't plot" is not accurate. It plots but maybe not as expected.
Now take a look at the OP's original code. There are many input arguments but none was used. So I would assume the code was work-in-progress. Paulo's link provides a complete code with almost identical arguments. That's why I said the help was too much. We are all here to help with MATLAB questions. But I didn't see a MATLAB question.
Everybody can do a search and find some links. If the OP found Paulo's link, that's great. He did a good research. But apparently he didn't.
Oleg Komarov
Oleg Komarov 2011 年 8 月 21 日
@Fangjun: I said at first he was "smart enough" and then he was able "to tell him apart from": I wasn't trying to say, as it may have appeared from the first sentence of my previous comment, that his question was in absolute terms very good.
I am not here to uncover people as free-riders at all costs (or to classify as such). I just didn't feel "fooled" as it may happen with some other posts and that's why I would have posted a comment or maybe (who knows) a link, which on the other side can't be considered in absolute terms a complete answer.

サインインしてコメントする。

その他の回答 (1 件)

Fangjun Jiang
Fangjun Jiang 2011 年 8 月 20 日
There is a nice animation here. I think it needs some if-statement in your code.

カテゴリ

Help Center および File ExchangeGraphics Performance についてさらに検索

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by