Sto creando un codice con matlab per l'acquisizione di immagini, ma ora ho un problema.
Ho un vettore:
- Codice:
A = [1000,700,500,350,200,100,50,15]
che, quando dovrò andare a creare l'interfaccia grafica diventerà un input dato dall'utente,per cui voglio sia convertito in un altro vettore
- Codice:
B = [8,7,6,5,4,3,2,1]
dove 8 corrisponde a 1000, 7 corrisponde a 700, ecc...
Non sono però solamente in ordine decrescente: provo a fare un esempio
In caso A fosse
- Codice:
A = [1000,500,700,350,100,200,50,15]
B diventerebbe
- Codice:
B = [8,6,7,5,3,4,2,1]
Ho provato a fare così:
- Codice:
a = 8; % a è il numero dei valori presenti nel vettore A
A = [1000,700,500,350,200,100,50,15];
for i = 1:a
B(i) = A(i)
end
ma non cambia nulla..
qualcuno ha idea di come si possa fare?? Grazie