MATLAB三维视图view([a,b,c])的用法
1、第一,输入以下代码,演示view([1,1,1])时的三维视图效果。
close all; clear all; clc
z = 0:0.1:2*pi;
y = cos(z);
x = sin(z);
plot3(x,y,z,'LineWidth',3);
xlabel('X');ylabel('Y');zlabel('Z')
grid on;view([1,1,1]);
![MATLAB三维视图view([a,b,c])的用法](https://exp-picture.cdn.bcebos.com/58021a0148fe1e420fa54562c2299a8838130361.jpg)
2、第二,当为view([1,1,1])时,三维视图效果如下,X Y Z轴都可以看到。
![MATLAB三维视图view([a,b,c])的用法](https://exp-picture.cdn.bcebos.com/9bc92713e8e5eceef472ff9ccc704618deda7a61.jpg)
3、第三,改为view([1,0,0])时,三维视图效果如下,是在Y Z轴平面上的投影。
![MATLAB三维视图view([a,b,c])的用法](https://exp-picture.cdn.bcebos.com/3ac71c214f5793563075b993effb960b30217061.jpg)
4、第四,改为view([0,1,0])时,三维视图效果如下,是在X Z轴平面上的投影。
![MATLAB三维视图view([a,b,c])的用法](https://exp-picture.cdn.bcebos.com/974a2f21056104a33f27c21d63d7592ae2ef6b61.jpg)
5、第四,改为view([0,0,1])时,三维视图效果如下,是在X Y轴平面上的投影。
![MATLAB三维视图view([a,b,c])的用法](https://exp-picture.cdn.bcebos.com/e996472ae3efe07864ff9e05b96c576698cf6561.jpg)
6、第六,从以上可以看出,view([a,b,c])中那两个为零(如bc为0),就是在那两个上的投影。在abc都不为0时,可以转换视图角度,如view([1,0.5,1])时三维视图角度如下。
![MATLAB三维视图view([a,b,c])的用法](https://exp-picture.cdn.bcebos.com/562787cf02532f63544ba185699147e832e05c61.jpg)
阅读量:105
阅读量:78
阅读量:93
阅读量:151
阅读量:167