﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
1873	Concatenar matrices virtuales sin filas o columnas	Pedro Gea	Víctor de Buen Remiro	"Se encuentran valores inesperados al concatenar matrices virtuales sin filas o columnas. 

Los operadores {{{|}}} y {{{<<}}} no funcionan bien con {{{VMatrix}}} cuando el número de filas o columnas es cero respectivamente.

Ejemplo:
{{{
#!java
VMatrix va = Zeros(10, 2) | Zeros(10, 0);
Real VRows(va);    //-> 10
Real VColumns(va); //-> 2

VMatrix vb = Zeros(0, 2) | Zeros(0, 5);
Real VRows(vb);    //-> 0
Real VColumns(vb); //-> 0!!! (7)

VMatrix vc = Zeros(2, 10) << Zeros(0, 10);
Real VRows(vc);    //-> 2
Real VColumns(vc); //-> 10

VMatrix vd = Zeros(2, 0) << Zeros(5, 0);
Real VRows(vd);    //-> 0!!! (7)
Real VColumns(vd); //-> 0
}}}

Las matrices {{{vb}}} y {{{vd}}} no se han construido correctamente.

Esto sin embargo sí funciona bien con las matrices comunes:
{{{
#!java
Matrix a = Zeros(10, 2) | Zeros(10, 0);
Real Rows(a);    //-> 10
Real Columns(a); //-> 2

Matrix b = Zeros(0, 2) | Zeros(0, 5);
Real Rows(b);    //-> 0
Real Columns(b); //-> 7

Matrix c = Zeros(2, 10) << Zeros(0, 10);
Real Rows(c);    //-> 2
Real Columns(c); //-> 10

Matrix d = Zeros(2, 0) << Zeros(5, 0);
Real Rows(d);    //-> 7
Real Columns(d); //-> 0
}}}
"	defect	accepted	normal	Mantainance	Kernel	3.1	critical			
