Alleluja! E' stato un piacere complicato ma sempre di piacere si tratta...
Aspetterei a cantare.. vittoria...
quando e se vuoi ci sarebbe da capire perchè.. mi estrapola ok dalla matrice i valori per il filtro voluto
(es x fq >= 569) ma non me li ordina per fq decrescente e me li ripete per 1786 volte (anche se solo quelli filtrati...) Ora anche se in teoria la cifra 1786 ecc. è spiegata... come fare per non mostrarli ripetuti? E altra cosa + importante... xchè i valori non sono ordinati per freq decrescente o crescente?
Ripeto.. non rispondermi oggi... nè domani... ma quando vorrai
Grazie ancora
simpatico... output
Prova visualizzazione del contenuto dell matrice ordinata... (manco po u ca...)
n 59 r .1. s Estratto rit 6 ritmax 115 incmax 0
freq 588 contatore riga matrice 1
n 66 r .1. s Estratto rit 11 ritmax 116 incmax 0
freq 606 contatore riga matrice 2
n 53 r .1. s Estratto rit 7 ritmax 109 incmax 0 f
req 569 contatore riga matrice 4
n 89 r .1. s Estratto rit 14 ritmax 89 incmax 0
freq 580 contatore riga matrice 6
n 11 r .1. s Estratto rit 37 ritmax 96 incmax 0
freq 570 contatore riga matrice 11
-------------------------------------------------------------------------------------------------------------------
n 59 r .1. s Estratto rit 6 ritmax 115 incmax 0 freq 588 contatore riga matrice 1
n 66 r .1. s Estratto rit 11 ritmax 116 incmax 0 freq 606 contatore riga matrice 2
n 53 r .1. s Estratto rit 7 ritmax 109 incmax 0 freq 569 contatore riga matrice 4
n 89 r .1. s Estratto rit 14 ritmax 89 incmax 0 freq 580 contatore riga matrice 6
n 11 r .1. s Estratto rit 37 ritmax 96 incmax 0 freq 570 contatore riga matrice 11
------------------------------------------------------------------------------------------------------------------
n 59 r .1. s Estratto rit 6 ritmax 115 incmax 0 freq 588 contatore riga matrice 1
n 66 r .1. s Estratto rit 11 ritmax 116 incmax 0 freq 606 contatore riga matrice 2
n 53 r .1. s Estratto rit 7 ritmax 109 incmax 0 freq 569 contatore riga matrice 4
n 89 r .1. s Estratto rit 14 ritmax 89 incmax 0 freq 580 contatore riga matrice 6
n 11 r .1. s Estratto rit 37 ritmax 96 incmax 0 freq 570 contatore riga matrice 11
...
questi valori correttamente filtrati dalla matrice si ripetono x 1786 volte... e la frequenza come si vede dal primo record di output non risulta ordinata nè in modo decrescente nè in modo crescente...
ottenuto da questo code + in linea con i valori dell'esempio...
---------------------------------------------------------------------------------------------------------
For sortFREQ =
606 To
513 Step - 1
'<------- scorri matrice per ogni tripla di valori
For cmom = 0 To righeoccupatenellamatrice 'UBound(matriceordinabilemultidimensionale) - 1
If
matriceordinabilemultidimensionale(cmom,6) >= 569 Then
Scrivi " n " & matriceordinabilemultidimensionale(cmom,0) & " r " & matriceordinabilemultidimensionale(cmom,1) & " s " & matriceordinabilemultidimensionale(cmom,2) & " rit " & matriceordinabilemultidimensionale(cmom,3) & " ritmax " & matriceordinabilemultidimensionale(cmom,4) & " incmax " & matriceordinabilemultidimensionale(cmom,5) & " freq " & matriceordinabilemultidimensionale(cmom,6) & " contatore riga matrice " & cmom
Else
End If
Next ' <---------prossimo valore dei dati della matrice
Next
---------------------------------------------------------------------------------------------------------------