[MatLab] Valori delle componenti positive?
Inviato: 24/08/2019, 07:31
Buongiorno a tutti,
devo creare una funzione che ricevendo in input 3 vettori a 4 componenti (come X1=1, 2, 3, 4) sia in grado di fornire in output un vettore T le cui componenti siano i valori medi delle sole componenti positive.
L'ho fatta creando un indice che tramite un for cambia valore in base alla posizione nel vettore. All'interno ho scritto un if che controlla se il valore in quella posizione è maggiore di zero.
C'è un modo per far svolgere il controllo if su tutte le variabili che iniziano con la stessa porzione di nome come input* e contatore* ?
Ho chiamato le variabili input1, input2, input3, input4, contatore1, contatore2, contatore3, contatore4.
devo creare una funzione che ricevendo in input 3 vettori a 4 componenti (come X1=1, 2, 3, 4) sia in grado di fornire in output un vettore T le cui componenti siano i valori medi delle sole componenti positive.
L'ho fatta creando un indice che tramite un for cambia valore in base alla posizione nel vettore. All'interno ho scritto un if che controlla se il valore in quella posizione è maggiore di zero.
C'è un modo per far svolgere il controllo if su tutte le variabili che iniziano con la stessa porzione di nome come input* e contatore* ?
Ho chiamato le variabili input1, input2, input3, input4, contatore1, contatore2, contatore3, contatore4.