Skip to content

The control function care() uses defunct package "QT" #5

@griff10000

Description

@griff10000

The current care() function requires package QT which is now unavailable.

However, commenting out line 69 as follows:
# tmp <- QZ::qz.zgees(val) # schur decomposition from QZ

and un-commenting line 68 as follows:
tmp <- Matrix::Schur(val) # coerces imaginary parts

solves the problem and gives the same results as Octave function lqr(), but not Octave care(), on a sample problem.

Let me know if anything unclear.

Regards,

Graham W Griffiths
graham@griffiths1.com

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions