B = Streams.readMatrixB(fileName, matrixName);
Opens the given MATLAB MAT file and reads the matrix B of a state space system from this file.
// Generate dslin.mat of the double pendulum example first
Modelica_LinearSystems2.Utilities.Import.linearize(
"Modelica_LinearSystems2.Utilities.Plants.DoublePendulum", 1.0);
// Read B matrix of the linearized system
readMatrixB("dslin.mat", "ABCD")
// =
// [0.0;
// 0.13297862810901506;
// 0.0;
// -0.022602364424528787;
// 0.0;
// -0.11931966525935421]
function readMatrixB extends Internal.partialReadStateSpaceMatrix; output Real B[nx, nu] = matrixABCD[1:nx, nx + 1:nx + nu]; end readMatrixB;