Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
matlab:如何创建投影_Matlab - Fatal编程技术网

matlab:如何创建投影

matlab:如何创建投影,matlab,Matlab,我想创建一个3D图像在x,y平面上的透视投影,焦距为10,主点(-1,-5) 我发现: 查看 viewmtx 但是我不知道如何告诉matlab我想使用x,y平面,也不知道如何设置焦距?有人能告诉我怎么做吗?恐怕您没有找到合适的功能。 view函数仅更改当前轴上的视点,而viewmtx返回变换矩阵。 你可能想做一些类似于本文讨论的事情,其中maketform和imtransform是将平面图像重新投影到另一个特定3d平面的关键功能

我想创建一个3D图像在x,y平面上的透视投影,焦距为10,主点(-1,-5)

我发现: 查看
viewmtx


但是我不知道如何告诉matlab我想使用x,y平面,也不知道如何设置焦距?有人能告诉我怎么做吗?

恐怕您没有找到合适的功能。
view
函数仅更改当前轴上的视点,而
viewmtx
返回变换矩阵。 你可能想做一些类似于本文讨论的事情,其中
maketform
imtransform
是将平面图像重新投影到另一个特定3d平面的关键功能