función para obtener matriz de otra matriz
Publicado por Henky (3 intervenciones) el 11/04/2017 15:19:59
Hola, me gustaría ya que no he conseguido hacerlo por mi mismo,
saber como hacer una función que haga lo siguiente:
Tengo 120 matrices todas de (:,8), filas a veces de 30 o 60 y siempre 8 columnas.
entonces necesito una función que me haga 120 matrices cada una a partir de las 120 que tengo.
y que las nuevas matrices sean el resultado de restar la columna 1 a todas las demas, es decir,
MatrizNueva = |C1-C2, C1-C3, C1-C4, C1-C5, C1-C6, C1-C7, C1-C8;|
-------------------- |C1-C2, C1-C3, C1-C4, C1-C5, C1-C6, C1-C7, C1-C8;|
-------------------- |C1-C2, C1-C3, C1-C4, C1-C5, C1-C6, C1-C7, C1-C8;|
-------------------- |...................................................................................;|
-------------------- |...........................................última fila.......................;|
Y como extra me gustaría que sea un proceso automático, es decir las 120 matrices van nombrada asi:
Matriz1, Matriz2, Matriz 3....
y que la función sea capaz de hacerme las 120 Matrices Nuevas sin tener que introducir de una en una.
De verdad que he intentado hacerlo pero no consigo aclararme con la concatenación de números con letras,
para definir las nuevas matrices.
etc etc...
Gracias,
Un saludo
saber como hacer una función que haga lo siguiente:
Tengo 120 matrices todas de (:,8), filas a veces de 30 o 60 y siempre 8 columnas.
entonces necesito una función que me haga 120 matrices cada una a partir de las 120 que tengo.
y que las nuevas matrices sean el resultado de restar la columna 1 a todas las demas, es decir,
MatrizNueva = |C1-C2, C1-C3, C1-C4, C1-C5, C1-C6, C1-C7, C1-C8;|
-------------------- |C1-C2, C1-C3, C1-C4, C1-C5, C1-C6, C1-C7, C1-C8;|
-------------------- |C1-C2, C1-C3, C1-C4, C1-C5, C1-C6, C1-C7, C1-C8;|
-------------------- |...................................................................................;|
-------------------- |...........................................última fila.......................;|
Y como extra me gustaría que sea un proceso automático, es decir las 120 matrices van nombrada asi:
Matriz1, Matriz2, Matriz 3....
y que la función sea capaz de hacerme las 120 Matrices Nuevas sin tener que introducir de una en una.
De verdad que he intentado hacerlo pero no consigo aclararme con la concatenación de números con letras,
para definir las nuevas matrices.
etc etc...
Gracias,
Un saludo
Valora esta pregunta
0