WeBWorK Problems

PGmorematrixmacros, problems with swap_rows

PGmorematrixmacros, problems with swap_rows

by Lenin Augusto Echavarria -
Number of replies: 0
Hi,

I would like to know how to use the swap_rows subroutine defined in PGmorematrixmacros.pl

What is wrong with the following code?

DOCUMENT();

loadMacros(
"PGbasicmacros.pl",
"PGanswermacros.pl",
"PGmatrixmacros.pl",
"PGmorematrixmacros.pl",
);

TEXT(beginproblem());

$A = random_inv_matrix(3,3);

$B=swap_rows($A,1,2);

BEGIN_TEXT

\{ mbox(display_matrix($B)) \}

END_TEXT

ENDDOCUMENT();


I obtain the error:

Can't use an undefined value as an ARRAY reference at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 1218.

Thanks in advance.