Buonasera a tutti, sono nuovo dell'ambito della programmazione in matlab. Mi chiedevo se qualcuno fosse disposto a darmi una mano ad impostare l'algoritmo giusto per risolvere il seguente problema. .
Una ricerca in ambito veterinario ha stabilito che, per una crescita sana,
un gatto deve assumere giornalmente 80 unità di proteine, 200 unità di carboidrati e 50 unità di grassi.
Avendo a disposizione quattro diversi tipi di cibo per gatti da miscelare (A,B,C,D), avente ciascuno la composizione di seguito descritta:
A. 5 unità di proteine, 20 unità di carboidrati, 3 unità di grassi
B. 4 unità di proteine, 30 unità di carboidrati, 3 unità di grassi
C. 8 unità di proteine, 15 unità di carboidrati, 10 unità di grassi
D. 12 unità di proteine, 5 unità di carboidrati, 7 unità di grassi
Scrivere un codice MATLAB che verifichi, una volta inseriti da tastiera i dati noti a priori, se esiste una miscela dei quattro alimenti tale da soddisfare il fabbisogno giornaliero dei gatti e, in caso affermativo, ne determini anche la composizione.
Avevo pensato di costruire una matrice dove vanno a confluire le quantità di A,B,C,D che ho in modo interattivo (con input) e far verificare che il sistema lineare con 3 equazioni(1 proteine, 1 grassi ,1 carbo) abbia soluzione. Non so però se il ragionamento è corretto.
Grazie in anticipo per l'aiuto!!!