Visual Basic.NET - COMO COPIO UN TROZO DE UNA MATRIZ EN OTRA

 
Vista:

COMO COPIO UN TROZO DE UNA MATRIZ EN OTRA

Publicado por cprcrack (2 intervenciones) el 05/11/2006 13:12:36
Haber si podéis ayudarme, como podría copiar por ejemplo de una matriz M(99) de tipo integer a otra matriz R() los índices de M de 30 a 60?

Es decir, quiero desechar los primeros 30 indices de M y los últimos 40 indices; para desechar los últimos es muy sencillo:

Redim Preserve M(60), pero como demonios hago para desechar los primeros 30?

Con M.Copy o M.CopyTo tengo el mismo problema, sólo puedo desechar los últimos indices, no los primeros.

Gracias por adelantado.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

VENGA POR FAVOR TIENE QUE HABER ALGUNA MANERA

Publicado por elmismo (1 intervención) el 07/11/2006 16:24:56
Por favor algun alma piadosa que me diga como hacerlo que no lo consigo...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COMO COPIO UN TROZO DE UNA MATRIZ EN OTRA

Publicado por Carlos (78 intervenciones) el 10/11/2006 11:11:21
Hace mucho tiempo que no hago estas cosas pero yo haría algo así:

for i=30 to 60
R(i-30)=M(i)
next

¿No? ¿Qué te parece?

Saludos,
Carlos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar