stream3のエラーについて

5 次查看(过去 30 天)
巧 平山
巧 平山 2023-10-11
评论: 巧 平山 2023-10-12
お世話になっています。
初学者です。簡単な質問ですが、ご回答いただければ幸いです。
stream3を用いて解析したいと考えています。
[startX,startY,startZ] = meshgrid(0,0,0);
verts = stream3(x,y,z,u,v,w,startX,startY,startZ);
lineobj = streamline(verts);
view(3)
このコードで、原点からの三次元流線データが欲しいです。
しかし、
次を使用中のエラー: matlab.internal.math.interp1
サンプル点は一意でなければなりません。
エラー: interp1 (行 188)
VqLite = matlab.internal.math.interp1(X,V,method,method,Xqcol);
エラー: stream3 (行 67)
szi=interp1(zz(:),1:szu(3),sz(k));
のエラーが出てしまっています。
どの様にすれば、解決できますか??サンプル点決定の為のアドバイスをぜひ頂きたいです。
  4 个评论
Atsushi Ueno
Atsushi Ueno 2023-10-11
多分最初の3項(G2x,G2y,G2z)が単調でない事がエラーの原因だと思います。
I think the error is probably due to the fact that the first three terms (G2x, G2y, G2z) are not monotonic.
巧 平山
巧 平山 2023-10-12
ご回答ありがとうございます。G2x,G2y,G2zを調節することで、エラーが出なくなりました。有難うございました

请先登录,再进行评论。

回答(0 个)

标签

产品


版本

R2023a

Community Treasure Hunt

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

Start Hunting!