我需要一些帮助,在Matlab中创建一个数据结构。直到现在,我还需要以下几点:
string1 value1
string2 value2
string3 value3诸若此类。我用了一个结构来做这个:
mystruct = struct('mystrings', {}, 'myvalues', {});现在,除了字符串和值之外,我现在还需要为字符串-值对分配几个数组(列向量,只包含数字)。它可以是不同的,有多少数组被分配给一个字符串-值对,例如。
string1 value1 [1;2] [1;3]
string2 value2 [9;10]
string3 value3 [3;4] [2;9] [0;3]我不知道如何创建这样的数据结构。如果现在的数据结构是错误的,那么摆脱一个结构对我来说也不是什么问题。不过,在创建新的数据结构方面,我需要帮助。谢谢你的帮助:)
发布于 2012-06-27 05:20:44
在考虑“正确”的数据结构时,总是有很多选择。一些备选方案:
对此通常没有正确的答案。对于小程序来说,这并不重要,你应该选择任何你觉得最自然的东西。对于性能有限的应用程序,您需要考虑诸如高效内存分配和以通常访问数据的方式快速访问数据等问题。
https://stackoverflow.com/questions/11217041
复制相似问题