What's wrong with this code?
정보
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
이전 댓글 표시
I am getting this error msg. Please find me the mistakes here.
In an assignment A(I) = B, the number of elements in B and I must be the same.
r=[2.0 3.1 3.5 3.65 3.84 3.95];
x=[];
x(1)=0.35;
f=@(x) r*x*(1-x);
N=40;
for t=1:N-1;
x(t+1)=f(x(t));
end
hold on
plot(x,'r-')
댓글 수: 0
답변 (2개)
Joseph Cheng
2014년 3월 21일
1 개 추천
yes thats because you are including information that is not here and in your other posting that was flagged. but looks like you have it so we're all set?
댓글 수: 3
Joseph Cheng
2014년 3월 21일
only rude comment from me would be that posting on a forum for assignment questions involving things besides what type of functions to use, function errors, random matlab issues, and approaches to handling data is cheating. The Teaching Assistant or office hours should be where assignment related questions be asked.
Star Strider
2014년 3월 21일
And it’s not cheating to have MATLAB Answers do your homework for you?
Joseph Cheng
2014년 3월 21일
편집: Joseph Cheng
2014년 3월 21일
Were you attempting to do this?
r=[2.0 3.1 3.5 3.65 3.84 3.95];
x=[];
x(1,:)=0.35*ones(size(r));
f=@(x) r*x*(1-x);
N=40;
for t=1:N-1;
x(t+1,:)=f(x(t));
end
hold on
plot(x)
legend('r = 2.0','r = 3.1', 'r = 3.65')
Where the first value of x is 0.35? or you can re-write it such that the function
f=@(x,r) r*x*(1-x);
such that you write a for loop to cycle in the r you need.
댓글 수: 8
Joseph Cheng
2014년 3월 21일
x(1,:)=0.35 *ones(size®) initializes x for each instance of r
Joseph Cheng
2014년 3월 21일
Oh this is what you're trying to do. http://www.mathworks.com/matlabcentral/answers/122616-execute-this-into-proper-matlab-code
Star Strider
2014년 3월 21일
Thanks for finding that, Joseph.
A parallel thread and I’m outahere!
Sam
2014년 3월 21일
Joseph Cheng
2014년 3월 21일
편집: Joseph Cheng
2014년 3월 21일
and for the information given so far i've shown you how to get each f(x) as a function of x for each of the r's. and we've explained the error.
Sam
2014년 3월 21일
Joseph Cheng
2014년 3월 21일
no it doesn't make sense. how do they look different? shape? amplitude?
이 질문은 마감되었습니다.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!