Unable to perform assignment because the left and right sides have a different number of elements.
Error in lab26_kpetting (line 46)
acc(idx) = (px(idx)-Ffriction)/mass;

답변 (1개)

Image Analyst
Image Analyst 2023년 12월 5일

0 개 추천

If idx is a single number, then acc(idx) needs to be a single number. Evidently something in your expression is an array. Try this:
idx
size(idx)
size(px(idx))
size(Ffriction)
size(mass)
What do you see? One of them does not have a size of 1. It's not a scalar. One of them is an array with multiple elements.
Or else Ffriction doesn't have the same number of elements as idx.

카테고리

도움말 센터File Exchange에서 Logical에 대해 자세히 알아보기

질문:

2023년 12월 5일

답변:

2023년 12월 5일

Community Treasure Hunt

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

Start Hunting!

Translated by