How to plot and combine in one graph?
조회 수: 4 (최근 30일)
이전 댓글 표시
Hello everyone;
Need help in plotting all these three functions on a single graph.
U=nthroot(1-x^3-y^3-z^3,3)
V=nthroot(1-x^2-y^2-z^2, 2)
W=(1-x-y-z)
Thanks
댓글 수: 5
채택된 답변
Ameer Hamza
2020년 6월 7일
Since you have 3 independent variables, you will need to use slice() and create 3 figures.
[X, Y, Z] = meshgrid(-0.5:0.02:0.5);
U = nthroot(1-X.^3-Y.^3-Z.^3, 3);
V = nthroot(1-X.^2-Y.^2-Z.^2, 2);
W = (1-X-Y-Z);
figure
slice(X, Y, Z, U, [-0.4 0 0.3], 0, 0.3)
title('U')
colorbar
shading interp
figure
slice(X, Y, Z, V, [-0.4 0 0.3], 0, 0.3)
title('V')
colorbar
shading interp
figure
slice(X, Y, Z, W, [-0.4 0 0.3], 0, 0.3)
title('W')
colorbar
shading interp

댓글 수: 3
Ameer Hamza
2020년 6월 8일
I don't think there is any other useful way to visualize 4D data. If you have some other example, then you can show an image.
추가 답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
