problems using slice function
이전 댓글 표시
I have been having some problems using the slice function; I am using the following code;
x = [-7:1:9]
y = [-7:1:9]
z = [-7:1:9]
zslice = [0, 5, 9]
v = my_ans (fft values calculated)
slice(x,y,z,v,zslice)
The error message I am getting is as follows;
Warning: Specifying the number of columns is no
longer necessary. Use slice(v,xi,yi,zi) instead.
> In slice at 55
Error using /
Matrix dimensions must agree.
Error in slice (line 57)
v =
reshape(v,size(v,1)/args{5},args{5},size(v,2));
Any ideas what the problem is??
Many thanks
:)
답변 (1개)
Walter Roberson
2013년 1월 17일
편집: Walter Roberson
2013년 1월 17일
0 개 추천
The only way that slice() takes 5 arguments is if the last argument is a string indicating the interpolation method.
There are four-argument versions of slice() in which V is the first argument, but those only have one z.
There are seven-argument versions of slice() in which x, y, z, and v are the first four arguments, but the last three arguments must be xi, yi, zi. You seem to have left out the xi and yi.
카테고리
도움말 센터 및 File Exchange에서 Surface and Mesh Plots에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!