Learn R Programming

polyMatrix (version 0.9.16)

is.proper: Proper polynomial matrices

Description

Tests the proper property of a polynomial matrix. A polynomial matrix is proper if the associeted matrix has a full rank.

Usage

is.proper(pm)

is.column.proper(pm)

is.row.proper(pm)

Arguments

pm

a polyMatrix object

Value

True if object pm is a (row-/column-) proper matrix

Functions

  • is.column.proper: tests if its argument is a column-proper matrix

  • is.row.proper: tests if its argument is a row-proper matrix

Details

A polynomial matrix is column (row, full) proper (or reduced) if the associated matrix has the same rank as the number of columns (rows)

Examples

Run this code
# NOT RUN {
pm <- parse.polyMatrix(
  "-1 + 7x     , x",
  " 3 - x + x^2, -1 + x^2 - 3 x^3"
)
is.column.proper(pm)
is.row.proper(pm)
is.proper(pm)

# }

Run the code above in your browser using DataLab