Error assigning variable in loop
이전 댓글 표시
It is beyond me why I cannot figure this out. The debugger points to the line 'wsstd(i,1) = fricvelo.*4;' but I think it has to do with my if statement as even when the condition is failed, a calculation is still done. L(1,1) for instance is -0.393. I am sure my tired eyes just can't find the simple problem.
wsstd = zeros(length(ws),1);
for i = 1:11950;
if L(i,1) >= -500 && L(i,1) <= -50
wsstd(i,1) = fricvelo.*4;
else
wsstd(i,1) = 0;
end
end
댓글 수: 2
Rick Rosson
2014년 11월 13일
편집: Rick Rosson
2014년 11월 13일
- Please post the exact and complete error message.
- What is the result of typing size(fricvelo) at the command prompt?
mashtine
2014년 11월 13일
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Simulink에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!