0
저는 vector의 정의가 typedef std :: vector IpVec입니다. Ipvec ipts; // 이것은 내가 사용하는 객체입니다. 벡터 객체를 Matlab trough Mex 루틴에 전달
float x, y;
float scale;
float orientation;
int laplacian;
float descriptor[64];
float dx, dy;
int clusterIndex;
어떻게 matlab에 다시 IPTS를 반환 않습니다
Ipoint는 다음과 같은 변수가있는 클래스가 무엇입니까?
edit([matlabroot '/extern/examples/mx/mxcreatestructarray.c']);
나는 그것이 당신이해야 할 모든 것을 다루고 생각 :
C/C++에서 Matlab으로 부동 소수점 1D 벡터를 반환하는 훨씬 간단한 작업을 아직 습득 했습니까? 그렇지 않은 경우 직접이 문제를 해결하기 전에 수행하는 것이 좋습니다. –
나는 플로트의 1D 벡터를 matlab에 돌려 주려고했다. 그러나 나는 여기에서 붙어있다. – user1280704
mex 파일에서 구조를 반환하는 데 대한 설명서를 참조하십시오. 먼저 구조에서 하나의 lpoint 클래스의 멤버 데이터를 반환 한 다음 벡터를 반환하도록 노력하십시오. – learnvst