Salve ragazzi. Ho un problema con l’esame di informatica che dovrò fare a breve.
Devo risolvere questo esercizio ma non so impostarlo. Mi aiutereste gentilmente…?.
Scrivere una function in linguaggio Matlab che preveda in input un vettore v ed effettui le seguenti
operazioni:
- costruisca la matrice quadrata simmetrica che abbia il generico elemento di posto (i,j)
definito da |v(i)-v(j)|; - calcoli la somma degli elementi della prima riga, dell’ultima riga, della prima colonna e
dell’ultima colonna senza ripetizioni, divida la somma per NXN e conti quanti elementi della
matrice sono minori del numero ottenuto ; - restituisca la matrice, la somma, la somma divisa per NxN e il contatore.
L’uso della vettorizzazione è facoltativo.