I am unable to run the function InPolygon available at the Matlab webpage < https://www.mathworks.com/matlabcentral/fileexchange/20754-fast-inpolygon-detection-mex >.
I am getting error "Cannot find an exact (case-sensitive) match for 'InPolygon' "

 채택된 답변

Walter Roberson
Walter Roberson 2018년 12월 17일
편집: Walter Roberson 2018년 12월 17일

0 개 추천

cd to the directory that contains InPolygon_Test.m
Give the MATLAB command
mex InPolygon.c
Provided that you have a compiler set up, it will create the necessary DLL. You can then test with
InPolygon_Test

댓글 수: 5

There is no .m file so getting the error.
InPolygon .m
The Folder conntains
InPolygon .c
InPolygon .dll
InPolygon_Test.m
You could see the details
Please advise!
mex InPolygon.c
Abhishek Saini
Abhishek Saini 2018년 12월 17일
Yes it work,
It was showingfollowing error to install compiler:
Error using mex
No supported compiler was found. You can install the freely available MinGW-w64 C/C++ compiler; see Install MinGW-w64 Compiler. For more
options, visit https://www.mathworks.com/support/compilers.
I installed the compiler and it works.
Thanks @James & @Walter
Walter Roberson
Walter Roberson 2018년 12월 17일
Sorry, I should have named the .c not the .m
Abhishek Saini
Abhishek Saini 2018년 12월 17일
I am still waiting for my another question on
could anyone help on that?

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Introduction to Installation and Licensing에 대해 자세히 알아보기

질문:

2018년 12월 17일

댓글:

2018년 12월 17일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by