Vai al contenuto

Primario: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Secondario: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Sfondo: Blank Waves Squares Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Corsi di Laurea










ROX @ Unisa - Forum degli studenti di Ingegneria utilizza i cookie. Se prosegui la navigazione accetti il loro uso.    Accetto l'uso dei cookie
-->
Foto

Aiuto Traccia Matlab


  • Effettua l'accesso per rispondere
Questa discussione ha avuto 1 risposta/e

#1
g.cioppa

g.cioppa

    Member

  • Utente
  • StellaStella
  • 23 Messaggi:
Questa è la funzione ke nn riesco a svolgere.... :aufsmaul:
Di seguito posterò anke il mio vano tentativo di risolverla..... :nono:


Scrivere una funzione che, presa in input una matrice, trova il
massimo ed il minimo tra gli elementi della seconda e della terza riga
(senza usare le built-in di Matlab) e li mette in un vettore (vetMm).
Inoltre bisogna calcolare il minimo della prima colonna ed il massimo
della seconda colonna (senza built-in) ed inserire anche questi due valori
in un secondo vettore (vetminmax).

esempio 1 5 4 2 0 vetMm -> [9 0] vetminmax -> [1 8]
5 8 4 6 7
2 0 7 6 9

Il prototipo è [vetMm,vetminmax] = trovaminmax(mat)




#2
g.cioppa

g.cioppa

    Member

  • Utente
  • StellaStella
  • 23 Messaggi:
e qui di seguito il mio Inutile tentativo..... :cray:
Da premettere ke o cambiato il nome dei due vettori perke mi rompevo :bash:
quindi vet5 sarebbe vetMm
e vet4 sarebbe vetminmax


function[vet5,vet4]=trovaminmax(B)
[dim]=size(B);
vet5=zeros(1,2);
vet4=zeros(1,2);
vet4(1)=B(1,1);
vet4(2)=B(1,2);
vet5(1)=B(2,1);
vet5(2)=B(2,1);
for i= 2:3
for j=1:dim(2)
if B(i,j) <= vet5(1)
vet5(1)=B(i,j);
return
end
if B(i,j) >= vet5(2)
vet5(2)=B(i,j);
return
end
end
end
for i=1:dim(1)
for j=1
if B(i,j) <= vet4(1)
vet4(1)= B(i,j);
return
end
end
end
for i=1:dim(1)
for j=2
if B(i,j) >= vet4(2)
vet4(2)=B(i,j)
return
end
end
end
end





Leggono questa discussione 0 utenti

0 utenti, 0 ospiti, 0 utenti anonimi