我想为某些实用功能创建一个文件,即:utils.m
,其中utils将导出函数列表。但据我所知,matlab只能导出一个函数,每.m
文件的文件的名称?我如何解决这个问题?matlab是否有模块?
3
A
回答
7
你真的不“绕开” - 但它听起来像这种使用情况下,包装将是一个想法:
http://www.mathworks.de/de/help/matlab/matlab_oop/scoping-classes-with-packages.html
在你的情况,把所有实用功能到一个目录所谓+utils
:
+utils
foo.m
bar.m
然后你就可以通过
来电foo
和
如果你真的想在一个m文件中的所有功能,你可以做utils
仅有静态函数的类,像这样:
classdef utils
methods (Static)
function foo(..)
end
function bar(..)
end
end
end
+0
@ chibro2如果这有助于你 - 随时接受这个答案:) – sebastian
相关问题
- 1. 是否有纯AES模块?
- 2. AutoMapper是否有模块?
- 3. 是否有可能使所有模块隐式导入模块?
- 4. 是否有npm模块搜索?
- 5. 是否有ip6tables的connlimit模块?
- 6. drupal 7中是否有新闻模块?
- 7. 是否有支持AJAX的Erlang模块?
- 8. 是否有erlang的gpg模块?
- 9. PDL是否有信号处理模块?
- 10. Python模块注释是否有约定?
- 11. 是否有python的webkit2模块?
- 12. 是否有可能将AngularJS模块与其他模块分开?
- 13. Python是否将模块路径中的所有模块导入?
- 14. 顶层模块和本地模块之间是否有区别?
- 15. Python模块检查是否
- 16. Rails - 检查模型是否模块
- 17. Python的使用MATLAB模块
- 18. 是否有附加模块或扩展模拟触摸事件?
- 19. 是否有Perl模块根据模式验证XML?
- 20. 模块文件夹中是否可以有magento模板文件?
- 21. 是否有效的创建html模板添加到DOM模块?
- 22. 是否有Visual Studio的DotNetNuke 6模块开发模板?
- 23. Spring Boot中是否有可动态加载模块的模式?
- 24. matlab运行所有linprog algortithms(是否有算法的matlab列表?)
- 25. Python中是否有MATLAB函数`mscohere`的模拟器?
- 26. 是否有任何Perl模块来替换旧的镜像模块?
- 27. 在模块内部是否有可用的Typescript外部模块参考?
- 28. 是否有可能在Python中的“导入模块”中获得“导入模块”?
- 29. Qt Commercial是否有任何模块LGPL版本不是
- 30. 是否有可能并排拥有zend模块和非zend
看看[包装](HTTP:// WWW。 mathworks.com/help/matlab/matlab_oop/scoping-classes-with-packages.html) – Praetorian
您可以按照工具箱的工作方式,按功能创建文件并导出目录,或将其添加到路径中。 – Dan