Aiuto MATLAB/OCTAVE max
Salve a tutti, sto preparando un esame che richiede l'uso di Matlab o Orcad e non so come risolvere questo tipo di problema:
Il quesito chiede di calcolare, dato un vettore x di n elementi il massimo tra:
max{1, (x2/x1)^(1/2),....(xn/x1)(1/n)}
Qualcuno sa aiutarmi????
Il quesito chiede di calcolare, dato un vettore x di n elementi il massimo tra:
max{1, (x2/x1)^(1/2),....(xn/x1)(1/n)}
Qualcuno sa aiutarmi????

Risposte
Non ho modo di provare su Matlab o Octave in questo momento, però puoi probabilmente fare qualcosa del genere:
max( (x / x(1)) .^ (1/(1:length(x))) )
Prendendo spunto da quello che mi hai scritto ci sono riuscito modificandolo un pò, grazie
