Matlab - Nombre variables

   
Vista:

Nombre variables

Publicado por Juanma (1 intervención) el 28/05/2016 12:11:10
Hola, estoy haciendo un pequeño trabajo en Matlab, en el que mediante singularidades matemáticas (torbellinos) quiero representar el movimiento del sistema solar, para eso, cada elemento del sistema solar sería un torbellino con una intensidad relativa a su tamaño. Para poder realizarlo, cada torbellino ejerce una fuerza sobre los demás y después se sumarían todas las fuerzas. El problema es que he creado diez elementos, por lo que tendría que crear 100 ecuaciones. ¿Sería posible crear el nombre de las variables en bucle? Quisiera crearla de modo:
Fx12=... que sería la fuerza en x del torbellino 1 que ejerce sobre el torbellino 2. Lo he puesto de esta forma:

1
2
3
4
5
6
7
8
9
10
for i=0:1:10
	for j=0:1:10
		if i==j
			j=j+1;
		else
		fx{i}{j}=T{i}*((y{i}-y{j})/(2*pi*((x{j}-x{i})^+(y{j}-y{i})^2)));
		fy{i}{j}=T{i}*((x{i}-x{j})/(2*pi*((x{j}-x{i})^+(y{j}-y{i})^2)));
		end
	end
end

¿Qué estoy haciendo mal?
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