Logiciel / Programmation linéaire sous Linux
Arno59
Messages postés
4600
Date d'inscription
Statut
Contributeur
Dernière intervention
-
JB -
JB -
Bonjour,
Depuis quelques jours, je dois faire des programmes pour les cours Algorithmes et Langages informatique.
le logiciel utilisé est Visual Xpress, tourne-t-il sous Linux, existe-t-il un équivalent pour ce système d'exploitation et OpenSource ?
Autre logiciel utilisé Scilab 3.1 , a-t-il les même fonctions ?
Exemple de programme permettant de résoudre un problème de Location de voiture: :
MODEL : Loueur
LET
N=10 ! Nombre d'agence
C=3 ! Cout kilometrique
TABLES
Theo(n) ! Nombre theorique ideal
Reel(n) ! Nombre reel
X(n) ! Coordonnées X d'une agence
Y(n) ! Coordonnées Y d'une agence
S(n) ! Solde reel agence par agence
D(n,n) ! distance entre 2 agences
DATA
Theo=10,6,8,11,9,7,15,7,9,12
Reel=8,13,4,8,12,2,14,11,15,7
X=0,4,4,6,7,7,1,1,2,0
Y=0,4,2,2,0,5,5,2,0,3
ASSIGN
S(i=1:n)=reel(i)-Theo(i)
D(i=1:n;j=1:n)=abs(X(i)-X(j)^2+abs(Y(i)-Y(j)^2)^0.5 ! ; ou , ??
VARIABLES
Z(i=1:n,j=1:n)|S(i)>0.and S(j)<0)
CONSTRAINTS ! objectif : minimiser le cout de transport
CoutTotal: Sum (i=1:n;i=1:n;j=1:n|S(i)>0.and S(j)<0 C*D(i,j)*Z(i,j)$ ! $ : valeur a optimiser
Surplus: (i=1:n|S(i)>0:sum(j=1:n|S(j)<0))Z(i,j)=S(i)
Besoins: (i=1:n|S(i)<0:sum(i=1:n|S(j)>0))Z(i,j)=S(i)
END
Depuis quelques jours, je dois faire des programmes pour les cours Algorithmes et Langages informatique.
le logiciel utilisé est Visual Xpress, tourne-t-il sous Linux, existe-t-il un équivalent pour ce système d'exploitation et OpenSource ?
Autre logiciel utilisé Scilab 3.1 , a-t-il les même fonctions ?
Exemple de programme permettant de résoudre un problème de Location de voiture: :
MODEL : Loueur
LET
N=10 ! Nombre d'agence
C=3 ! Cout kilometrique
TABLES
Theo(n) ! Nombre theorique ideal
Reel(n) ! Nombre reel
X(n) ! Coordonnées X d'une agence
Y(n) ! Coordonnées Y d'une agence
S(n) ! Solde reel agence par agence
D(n,n) ! distance entre 2 agences
DATA
Theo=10,6,8,11,9,7,15,7,9,12
Reel=8,13,4,8,12,2,14,11,15,7
X=0,4,4,6,7,7,1,1,2,0
Y=0,4,2,2,0,5,5,2,0,3
ASSIGN
S(i=1:n)=reel(i)-Theo(i)
D(i=1:n;j=1:n)=abs(X(i)-X(j)^2+abs(Y(i)-Y(j)^2)^0.5 ! ; ou , ??
VARIABLES
Z(i=1:n,j=1:n)|S(i)>0.and S(j)<0)
CONSTRAINTS ! objectif : minimiser le cout de transport
CoutTotal: Sum (i=1:n;i=1:n;j=1:n|S(i)>0.and S(j)<0 C*D(i,j)*Z(i,j)$ ! $ : valeur a optimiser
Surplus: (i=1:n|S(i)>0:sum(j=1:n|S(j)<0))Z(i,j)=S(i)
Besoins: (i=1:n|S(i)<0:sum(i=1:n|S(j)>0))Z(i,j)=S(i)
END
A voir également:
- Logiciel / Programmation linéaire sous Linux
- Money logiciel - Télécharger - Comptabilité & Facturation
- Logiciel - Guide
- Ce logiciel gratuit répare automatiquement votre PC quand Windows a des problèmes - Guide
- Logiciel montage vidéo gratuit windows 10 - Guide
- Logiciel de sauvegarde gratuit - Guide