Matlab - Asignar valores a fomula

 
Vista:
sin imagen de perfil
Val: 352
Ha disminuido 1 puesto en Matlab (en relación al último mes)
Gráfica de Matlab

Asignar valores a fomula

Publicado por Ricardo (218 intervenciones) el 08/06/2017 21:42:45
Hola buenos días.

Espero me puedan ayudar.
Tengo un código que me genera 10 valores de corrientes eléctricas en números imaginarios..
I =
0.0149 - 0.0033i
0.0194 - 0.0013i
0.0182 - 0.0012i
0.0187 - 0.0013i
0.0185 - 0.0013i
0.0185 - 0.0013i
0.0187 - 0.0013i
0.0182 - 0.0012i
0.0194 - 0.0013i
0.0149 - 0.0033i

Ahora como hago para que la variable I1 tome el primer valor, e I2 el segundo valor y así sucesivamente. En una formula como esta:

AF=i1*cosx+I2*cosx+.........I10*cosx

Espero me ayuden.
Gracias
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

Asignar valores a fomula

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 08/06/2017 22:28:44
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
>> clear all
syms I
I =[0.0149 - 0.0033i
0.0194 - 0.0013i
0.0182 - 0.0012i
0.0187 - 0.0013i
0.0185 - 0.0013i
0.0185 - 0.0013i
0.0187 - 0.0013i
0.0182 - 0.0012i
0.0194 - 0.0013i
0.0149 - 0.0033i];
syms x
AF=I(1)*cos(x)+I(2)*cos(x)+I(3)*cos(x)+I(4)*cos(x)+I(5)*cos(x)+I(6)*cos(x)+I(7)*cos(x)+I(8)*cos(x)+I(9)*cos(x)+I(10)*cos(x)
AF =
cos(x)*(897/5000 - 21i/1250)

Saludos
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
Servicios de programación matlab


http://matlabcaballero.blogspot.com
https://www.facebook.com/matlabcaballero/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil
Val: 352
Ha disminuido 1 puesto en Matlab (en relación al último mes)
Gráfica de Matlab

Asignar valores a fomula

Publicado por Ricardo (218 intervenciones) el 09/06/2017 14:19:32
Buenos días.


Muchísimas gracias.

Esa I viene de una división de matrices y como resultado me genera esos 10 valores, pero quiero que directamente los meta a la formula.
de la suma de los senos. Intentare con este código.

Saludos y gracias.
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
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

Asignar valores a fomula

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 09/06/2017 14:41:12
1
2
3
4
5
6
7
8
9
10
11
12
13
>> clear all
I =[0.0149 - 0.0033i
0.0194 - 0.0013i
0.0182 - 0.0012i
0.0187 - 0.0013i
0.0185 - 0.0013i
0.0185 - 0.0013i
0.0187 - 0.0013i
0.0182 - 0.0012i
0.0194 - 0.0013i
0.0149 - 0.0033i];
syms x
AF1=sum(I*cos(x))

1
2
AF1 =
cos(x)*(897/5000 - 21i/1250)

Saludos
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
Servicios de programación matlab


http://matlabcaballero.blogspot.com
https://www.facebook.com/matlabcaballero/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil
Val: 352
Ha disminuido 1 puesto en Matlab (en relación al último mes)
Gráfica de Matlab

Asignar valores a fomula

Publicado por Ricardo (218 intervenciones) el 09/06/2017 16:18:43
Excelente!!!!

Gracias, Muchas gracias
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