dimensions not consistent when trying to save to a matrix
조회 수: 1 (최근 30일)
이전 댓글 표시
Hi! I'm using ode45 to get coordinates from a sphere and I want save them in a matrix, the code is:
np=16;
[X,Y,Z]=sphere(np);
w=0.6;
X=-6+w*X;
Y=1+w*Y;
Z=-1+w*Z;
tot=[];
for i=1:289
[T,xyz]=ode45('odebc',[0 15],[X(i) Y(i) Z(i)]);
tot=[tot xyz];
end
and the ode45 functions works but when I try to save it in tot I get CAT arguments dimensions are not consistent. Is there a better way to solve this? I don't know if you need the function code aswell? anyway thanks in advance
댓글 수: 0
채택된 답변
추가 답변 (1개)
Siddharth Pande
2012년 4월 24일
convet it into the same fromat use "whos" to see the dimentions and then interchange the dimentions if they are not alike
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Ordinary Differential Equations에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!