逗号分隔的列表2是所有Octave函数的基本参数类型,包括输入参数和返回参数。在示例中
max (a, b)
‘a, b是一个逗号分隔的列表。逗号分隔的列表扫描显示在赋值的左右两侧。例如
x = [1 0 1 0 0 1 1; 0 0 0 0 0 0 7]; [i, j] = find (x, 2, "last");
在这里x,2,“最后是一个逗号分隔的列表,构成的输入参数find
. find
返回逗号分隔的输出参数列表,该列表按元素赋值给逗号分隔列表i, j’.
使用逗号分隔列表的另一个示例是使用[]
详见矩阵)或者创建一个元胞数组{}
详见元胞数组的基本用法). 在表达式中
a = [1, 2, 3, 4]; c = {4, 5, 6, 7};
二者都1, 2, 3, 4和4, 5, 6, 7是逗号分隔的列表。
逗号分隔的列表不能从用户直接操作。但是,结构体数组和元胞数组都可以转换为逗号分隔的列表,因此可以用来代替明确编写的逗号分隔列表。此函数在许多方面都很有用,如以下小节所示。
版权所有 © 2024-2025 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号-2