Matlab - Hacer una tabla con distinto numero de filas en Matlab

 
Vista:
Imágen de perfil de Mara Lizeth

Hacer una tabla con distinto numero de filas en Matlab

Publicado por Mara Lizeth (1 intervención) el 23/05/2018 23:28:06
Hola! Tengo una materia llamada Programacion en la Ingenieria, pasa lo siguiente tengo una tabla de temperaturas maximas de todo el año, separadas por mes y dia, tengo que encontrar los dias de los meses de junio, julio y agosto mayores a 35, ya los encontre con el comando find, pero los tengo que mostrar en una tabla, el problema que la tabla no se puede hacer por que tiene distintos numeros de filas, algun comando para acompletar o algo asi, les dejo el archivo

1
2
3
4
5
6
7
8
9
10
11
12
13
TEMP=TEMPMAXEST261392013;
DiasJunio=find(TEMP(6,:)>=35);
DiasJulio=find(TEMP(7,:)>=35);
DiasAgosto=find(TEMP(8,:)>=35);
Junio=DiasJunio';
Julio=DiasJulio';
Agosto=DiasAgosto';
disp('Los dias con temperaturas mayores a 35 grados del mes de Junio')
fprintf(' %.0f \n',Junio)
disp('Los dias con temperaturas mayores a 35 grados del mes de Julio')
fprintf(' %.0f \n',Julio)
disp('Los dias con temperaturas mayores a 35 grados del mes de Agosto')
fprintf(' %.0f \n', Agosto)

aqui esta el script que hice, pero no es lo que me piden
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
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Hacer una tabla con distinto numero de filas en Matlab

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 19/10/2018 18:21:53
1
2
3
4
5
6
7
8
9
10
11
12
13
14
clear all
clc
TEMP=xlsread('TEMP_MAX_EST26139_2013.xlsx',1,'B2:AF13');
DiasJunio=find(TEMP(6,:)>=35);
DiasJulio=find(TEMP(7,:)>=35);
DiasAgosto=find(TEMP(8,:)>=35);
Junio=DiasJunio';
Julio=DiasJulio';
Agosto=DiasAgosto';
[maximo,posicion]=max([ length(Junio) length(Julio) length(Agosto)])
Junio=[Junio;-999*ones(maximo-length(Junio),1)]
Julio=[Julio;-999*ones(maximo-length(Julio),1)]
Agosto=[Agosto;-999*ones(maximo-length(Agosto),1)]
tabla=[Junio Julio Agosto]
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