1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
planetaire = struct('nom',,'diametreMineur',,'diametreIN',0,'diametreOUT',,'penteIN',,'penteOUT')
function [planetaire] = dataPTJ(selectionPlanetaire)
//On ouvre les fichiers excel de base de donnees
[fd,SST,Sheetnames,Sheetpos] = xls_open('\\---------------------')
//On lit les valeurs
[ValeurPlanetaire,TextIndp] = xls_read(fd,Sheetpos(1)) // planétaire
//On ferme le fichier
mclose(fd)
//on affecte les valeurs dans nos objets suite à notre selection
//PLANETAIRE
isp=find(ValeurPlanetaire(4,:)==selectionPlanetaire);
// Nom planétaire
planetaire.nom=SST(TextIndp(5,isp));
// Diamètre mineur (mm)
planetaire.diametreMineur=ValeurPlanetaire(6,isp);
// Diamètre d'entrée (mm)
planetaire.diametreIN=ValeurPlanetaire(7,isp);
// Diamètre de fond (mm) --> gorge d'ouverture côté milieu diff
planetaire.diametreOUT=ValeurPlanetaire(8,isp);
// pente entrée (°)
planetaire.penteIN=ValeurPlanetaire(9,isp);
// pente sortie (°)
planetaire.penteOUT=ValeurPlanetaire(10,isp);
endfunction |
Partager