Matlab 如何在系统定义函数affine2d中获得变换矩阵T的值在GUI中显示

Matlab 如何在系统定义函数affine2d中获得变换矩阵T的值在GUI中显示,matlab,image-processing,Matlab,Image Processing,嗨,我正在尝试获取一个预定义函数affine2D中的值,该函数由estimateGemoetricTransform使用。 我可以用 编辑仿射E2D; 命令窗口中的命令。我需要在其中计算的变换矩阵T和逆T的值,并将其显示在GUI中 我尝试使用global,但它显示写入affine2d.m时出错,因此如果我正确理解您的问题,您可能没有用户权限修改系统中任何位置的内部MATLAB函数。尝试制作自己的变体(例如,my\u affine2D.m),并将其保存在允许编写的地方。然后根据需要修改其他函数以调

嗨,我正在尝试获取一个预定义函数affine2D中的值,该函数由estimateGemoetricTransform使用。 我可以用 编辑仿射E2D; 命令窗口中的命令。我需要在其中计算的变换矩阵T和逆T的值,并将其显示在GUI中


我尝试使用global,但它显示写入affine2d.m时出错,因此如果我正确理解您的问题,您可能没有用户权限修改系统中任何位置的内部MATLAB函数。尝试制作自己的变体(例如,
my\u affine2D.m
),并将其保存在允许编写的地方。然后根据需要修改其他函数以调用您的版本。这似乎是一个好主意,我将尝试..我在将工作空间元素添加到GUI时遇到问题。。但是使用全局变量解决了这个问题。。很好用。谢谢:)