functionfromFile

Generate a ZerosAndPoles record by reading the polynomial coefficients or zeros and poles from a file

Information

Syntax

zp = ZerosAndPoles.Import.fromFile(fileName)

Description

Reads and loads a zeros-and-poles transfer function from a mat-file fileName. The file must contain either the set of variables n1, n2, d1, d2, and k with the associated first and second order polynomials or the variables p, z, and k with the poles and zeros, written in two column arrays with real and imaginary in the first and second column respectively. The variable k is the real gail in both cases.

Example



algorithm
  zp:=Modelica_LinearSystems2.ZerosAndPoles.Import.fromFile("zp.mat", "n", "d");
//  zp = (p^2 + 2*p + 3)/(p + 2)/(p^2 + 2*p + 2)

Inputs

TypeNameDefaultDescription
StringfileNameDataDir + "zp.mat"Name of the zeros and poles data file

Outputs

TypeNameDefaultDescription
ZerosAndPoleszp