首页 -> 登录 -> 注册 -> 回复主题 -> 发表主题
光行天下 -> MATLAB,SCILAB,Octave,Spyder -> matlab自定义函数关于参数传递问题 [点此返回论坛查看本帖完整版本] [打印本页]

星竹 2010-04-22 23:36

matlab自定义函数关于参数传递问题

如果我定义了一个函数,比如function [spherical,ideal,real]=findspherical(dia) m%q#x8Fp  
函数findspherical传递的只是一个参量dia $,icKa   
如果我想传一个n维矩阵过来,比如实现把 dia1,dia2,dia3···dia n,全部传过来,而不仅仅是dia。 xYRL4  
可不可以实现? z]\0]i  
请各位高手帮忙!谢谢 GVY_u@6   
程门赏雪 2010-04-23 10:40
你多设置几个输入变量就可以了啊,输入变量也可以是矩阵,,,还是我没看明白你的问题?
星竹 2010-04-23 15:52
谢谢,我明白了。 .he%a3e  
比如直接这样:d=[2,5,7,30,20]    findspherical(d) 就行了 [F+lVb  
用C用多了,就考虑的太傻了
程门赏雪 2010-04-23 18:45
呵呵,MATLAB核心和最大的优点就是矩阵的设计和使用,理解了矩阵的数据结构对于使用MATLAB是很有帮助的。
查看本帖完整版本: [-- matlab自定义函数关于参数传递问题 --] [-- top --]

Copyright © 2005-2025 光行天下 蜀ICP备06003254号-1 网站统计