batteryPack
说明
使用 batteryPack 函数创建一个电池包对象,该对象表示若干个通过串联或并联方式电连接的 ModuleAssembly 对象。有关 Pack 对象及其属性的详细信息,请参阅 Pack (object)。

pack = batteryPack 创建一个具有默认属性值的模组组件的电池包。
pack = batteryPack( 将 ModuleAssembly)ModuleAssembly 属性设置为创建一个由一个模组组件组成的电池包。
pack = batteryPack(___, 使用一个或多个名称-值参量指定 Name=Value)pack 属性。在上述任何语法中的所有参量之后指定名称-值参量。有关属性列表,请参阅 Pack 对象的 Properties 部分。
例如,创建一个包含四个默认模组组件的包,这些模组组件串联连接,沿 x 轴堆叠,模组组件之间的间隙为 0.005 米。
pack = batteryPack(... repmat(batteryModuleAssembly,1,4), ... StackingAxis="X",... InterModuleAssemblyGap=simscape.Value(0.005,"m"));
您可以在 ModuleAssembly 属性中定义模组组件的数量和类型。如果包中包含许多属性值完全相同的模组组件,则可以使用 repmat 函数指定 ModuleAssembly 属性。否则,请指定一个不同模组组件数组。
示例
输入参数
名称-值参数
版本历史记录
在 R2024a 中推出
