w****h 发帖数: 212 | 1 【 以下文字转载自 CS 讨论区 】
发信人: wmbyhh (wmbyhh), 信区: CS
标 题: Matlab函数变量问题,需要循环产生、添加到变量列中,该如何实现?
发信站: BBS 未名空间站 (Tue Feb 26 22:44:28 2008)
请问,Matlab的函数变量如果开始不确定,需要循环产生、添加到变量中,该如何实现。
就是说,开始input_para=null
for i=1:N (N不确定可变)
{input_para}={input_para, vi};
Addevent(input_para);
end
最后依次执行Addevent(v1);
Addevent(v1,v2);
Addevent(v1,v2,v3);
...............
Addevent(v1,v2,...vn) | k****f 发帖数: 3794 | 2 参数为array或者cell array
现。
【在 w****h 的大作中提到】 : 【 以下文字转载自 CS 讨论区 】 : 发信人: wmbyhh (wmbyhh), 信区: CS : 标 题: Matlab函数变量问题,需要循环产生、添加到变量列中,该如何实现? : 发信站: BBS 未名空间站 (Tue Feb 26 22:44:28 2008) : 请问,Matlab的函数变量如果开始不确定,需要循环产生、添加到变量中,该如何实现。 : 就是说,开始input_para=null : for i=1:N (N不确定可变) : {input_para}={input_para, vi}; : Addevent(input_para); : end
| w****h 发帖数: 212 | 3 就是说输入参数是array, 如input[],
然后动态改变input[],每次array有不同的数值和长度?
【在 k****f 的大作中提到】 : 参数为array或者cell array : : 现。
| s*******h 发帖数: 565 | 4 不太明白楼主想问什么
不过我想kukutf说的应该可以。
structure或者cell都不错,cell可能更灵活些。 | s*******h 发帖数: 565 | |
|