All Downloads are FREE. Search and download functionalities are using the official Maven repository.

it.ssc.step.writedata.package.html Maven / Gradle / Ivy

Go to download

This is a JSR331 interface for SSC (Software for the Calculation of the Simplex) is a java library for solving linear programming problems v. 3.0.1. SSC was designed and developed by Stefano Scarioli.

The newest version!




Insert title here


Scrittura dei datasets

Per la scrittura dei datasets occorre definire il funzionamento dei seguenti aspetti :
  • Scrittura dei dati La scrittura dei dati avviene invocando i metodi della classe DataOutput. Il nome del dataset e' il nome assegnato e che viene passato dalla classe WriteDataToFMT. Il file scritto nella libreria assegnata avra nome nome_ds.fmt1data OCCORRE GESTIRE SOVRASCRITTURA O APPEND. NEL CASO INVECE CHE SI RISCRIVA SULLO STESSO DATASETS OCCORRE APPOGGIARLO DA QUALCHE PARTE e poi sostituirlo al vecchio.
  • Scrittura dei metadati La scrittura dei metadati avviene memorizzando in un file a parte le seguenti informazioni recuperabili dagli oggetti gia presenti nell'applicazione. Queste metainformazioni verranno scritte in un file separato con nome uguale al nome del dataset e con estensione nome_ds.fmt1mtdt. Possiamo pensare allo stesso criterio di memorizzazione di metainformazioni utilizzato in sintesi per il memoreport. Un hashmap con la seguente ramificazione : osservazioni -> valore data_creazione -> valore lista_campi -> hashmap lista_campi -> hashmap -> nome_campo -> hasamap -> type -> valore lista_campi -> hashmap -> nome_campo -> hasamap -> lenght -> valore lista_campi -> hashmap -> nome_campo -> hasamap -> label -> valore lista_campi -> hashmap -> nome_campo -> hasamap -> formato -> valore
    • Numero di osservazioni. Nei metadati occorre definire il numero di osservazioni che possiede il dataset. Questo valore e' recuperabile dalla classe WriteDataToFMT, in quanto e' la stessa classe che scrive, record per record, il dataset.
    • Informazioni sui campi. Le informazioni sui campi, sono rispettivamente :
      Nome campo
      Tipo di dato
      Lunghezza (se di tipo string)
      Label (opzionale)
      Formato di visualizzazione (opzionale)

      Il nome del dataset non viene memorizzzato in quanto essi sono rinominabili.




© 2015 - 2024 Weber Informatics LLC | Privacy Policy