所以我下载了一些编译好的matlab文件.我在文件夹中看到以下文件.
makemesh.mexmaci64
makemesh.mexw32
makemesh.mexw64
我将此文件夹添加到userpath,现在路径变量显示该文件夹中存在该文件夹.
我尝试运行这些文件附带的测试脚本,我收到此错误消息.
Undefined function 'makemesh' for input arguments of type 'struct'.
现在要麻烦拍摄,我需要找到,
>是否找到了该函数,但数据类型错误.
>它甚至没有找到功能.
如果是案例1.
1A.我如何找出函数所期望的正确数据结构.
我对python很好,但对matlab很新,所以你可以添加关于如何查询函数的帮助字符串的提示,如何打印函数签名给出一个函数名称(比如ipython接口中的?function_name)将是超级的有用.
谢谢,
解决方法:
computer(‘arch’)返回glnxa64,代表GnuLiNuX 64bit.您已经下载了Win32bit(mexw32),Win64bit(mexw64)和Intel(mexmaci64)上的IOS的二进制文件.要么自己编译源文件,要么为linux编译二进制文件.
标签:mex,python,matlab 来源: https://codeday.me/bug/20190830/1770097.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。