10-01-2018, 11:45 PM
The peak response of an underdamped second order system is:
Mpt = 1 + e^((-z*pi)/sqrt(1-z^2))
Where Mpt is real.
For Mpt = 5, the command:
solve( 5 = 1 + e^((-z*pi)/sqrt(1-z^2)) ,z)
Returns:
Which is only the negative result. The same happens in the Solve app, I only get the negative result.
The same code in matlab:
clc; syms z;
eqn = 5 == 1+ exp((-z*pi)/sqrt(1-z^2));
vpa(solve(eqn,z))
produces:
ans =
0.40371275194342068038575605143555
-0.40371275194342068038575605143555
Mpt = 1 + e^((-z*pi)/sqrt(1-z^2))
Where Mpt is real.
For Mpt = 5, the command:
solve( 5 = 1 + e^((-z*pi)/sqrt(1-z^2)) ,z)
Returns:
Which is only the negative result. The same happens in the Solve app, I only get the negative result.
The same code in matlab:
clc; syms z;
eqn = 5 == 1+ exp((-z*pi)/sqrt(1-z^2));
vpa(solve(eqn,z))
produces:
ans =
0.40371275194342068038575605143555
-0.40371275194342068038575605143555