在一个变量中存储不同的变量

问题描述

我尝试用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];

解决方法

使用cat函数将多个数组组合为一个。请参阅最近的堆栈溢出问题How to insert arguments of a vector inside another vector?

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...