I am getting following error in code: Undefined function 'ctwoD' for input arguments of type 'double'.
1 次查看(过去 30 天)
显示 更早的评论
clc
%coordinates of perspective camera projections
xc = ctwoD(5,10);
yc = ctwoD(10,5);
%coordinates of weak camera perspective
xw = ctwoD(5,10);
yw = ctwoD(10,5);
%plot the transformed points from 2D to 3D
plot (xc,yc, '-5',xw, yw,'-*b',markersize,10);
hleg1 = legend ('x,y 5,10');
xlabel ('5');
ylabel('10');
title ('x,y 5,10');
I am getting following error:
Undefined function 'ctwoD' for input arguments of type 'double'.
Error in CameraModel (line 3)
xc = ctwoD(5,10);
Please help with how to write correct code.
采纳的回答
Sulaymon Eshkabilov
2021-8-1
The fcn ctwoD() in your code is not a MATLAB fcn unless you've created it. If you've created it, make sure it is residing in your MATLAB accessible directory.
You can verify it with:
>> which ctwoD
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Camera Views 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!