我尝试用modelica编写代码。我计算了4个不同区域的值,分别是[1:3]的cpm_links,[7:9]的cpm_oben [4:6],[10:12]的cpm_rechts。然后,我想将这4个值存储在一个cpm for [1:12]的变量中。我应该如何编写代码,以便将所有这四个变量都存储在cpm中?
cpm_links[1:n_Kapazitaten]=cp_Kunststoff*m_link[1:n_Kapazitaten];
cpm_oben[1:n_Kapazitaten]=cp_Kunststoff*m_oben[1:n_Kapazitaten];
cpm_rechts[1:n_Kapazitaten]=cp_Kunststoff*m_link[1:n_Kapazitaten];
cpm_unten[1:n_Kapazitaten]=cp_Kunststoff*m_oben[1:n_Kapazitaten];
答案 0 :(得分:3)
使用cat
函数将多个数组组合为一个。请参阅最近的堆栈溢出问题How to insert arguments of a vector inside another vector?