Matlab - Ayuda con matlab

   
Vista:

Ayuda con matlab

Publicado por Michael (2 intervenciones) el 30/03/2016 03:02:17
Resulta que tengo esa tabla con valores de pendientes y diametros como puedo hacer en matlab para que por cada valor de pendiente me cree un vector diferente con sus valores respectivos de diámetros?
duda
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 Dave

Ayuda con matlab

Publicado por Dave correa.dave30@gmail.com (934 intervenciones) el 30/03/2016 22:22:54
Hola Michael;

Una opción es que a un inicio ingreses los tres vectores, tanto el de la pendiente, el diámetro y caudal y posteriormente a través de tres bucles FOR, vayas haciendo los cálculos para cada una de las pendiente con todos los diámetros y así sucesivamente con los caudales.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
pendiente = [0.001, 0.001, 0.001, 0.01, 0.01, 0.01, 0.05, 0.05, 0.05];
diametro = [1 2 3 1 2 3 1 2 3];
caudal = [1.4 8.3 24.2 4.7 28.9 84 11.1 69 200];
 
for p = 1:length(pendiente)
for d = 1:length(diametro)
for c = 1:length(caudal)
 
% por citar un ejemplo propongo esta operación
operacion(p,d,c) = pendiente(p) * diametro(d)*caudal(c);
 
end
end
end

Espero que sea de alguna ayuda.

Saludos
Dave Correa
correa.dave30@gmail.com
dcorrea@fismatlab.org
Servicios de Programación Matlab
http://fismatlab.org​​
http://fismatlab.blogspot.com
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