MATLAB 帮助中心
更改模型数组的形状
sys = reshape(sys,s1,s2,...,sk) sys = reshape(sys,[s1 s2 ... sk])
sys = reshape(sys,s1,s2,...,sk)(或等效地,sys = reshape(sys,[s1 s2 ... sk]))将 LTI 数组 sys 重构为 s1×s2×...×sk 模型数组。无论使用哪种语法,sys 中都必须有 s1*s2*...*sk 个模型。
sys = reshape(sys,s1,s2,...,sk)
sys = reshape(sys,[s1 s2 ... sk])
sys
s1
s2
sk
s1*s2*...*sk
全部折叠
生成一个由 SISO 模型组成的 2×3 数组,其中每个模型有四个状态。
sys = rss(4,1,1,2,3); size(sys)
2x3 array of state-space models. Each model has 1 outputs, 1 inputs, and 4 states.
更改该数组的形状,以创建一个 6×1 模型数组。
sys1 = reshape(sys,6,1); size(sys1)
6x1 array of state-space models. Each model has 1 outputs, 1 inputs, and 4 states.
在 R2006a 之前推出
ndims | size
ndims
size
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处