Matlab - función para obtener matriz de otra matriz

 
Vista:
Imágen de perfil de Henky

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
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