Document information
- University
- Politecnico di Milano
- Degree programme
- Biomedical Engineering
- Subject
- Informatica e Elementi di Informatica Medica
- Material language
- Italian
- Classification
- Other study material
- Original format
- Text
- Searchable text
Study material for Informatica e Elementi di Informatica Medica, shared by the Studwiz community and reviewed by moderators.
Study material for Informatica e Elementi di Informatica Medica, shared by the Studwiz community and reviewed by moderators.
Import quality: text was extracted directly from the original document.
Representative passages recognised in different parts of the material. The full extracted text remains available to search, while this compact preview makes the page easier to read.
ESERCIZI IN MATLAB Informatica medica Vettori, matrici, stringhe, struct v=[1 2 3 4] v=[1:4] Vettore riga v=[1;2;3;4] Vettore colonna v=[] Vettore vuoto (ad esempio per inizializzazione prima di un ciclo) v=linspace(a,b,n) Vettore con estremi a e b diviso in n parti uguali v=a:n:b Vettore che parte da a e arriva al massimo a b con passo n v(i) A(i,j) v(i)=6 Accesso all’elemento i del vettore v o (i,j) della matrice A (indexing); tale notazione si usa anche per gli assegnamenti vT=v’ AT=A’ Trasposizione A(i,:) A(:,j) A([1 3],:) Accesso ad intere righe o colonne di A A=zeros(i,j) A=ones(i,j) Matrice di soli zeri o uno di dimensione (i,j) sum(A,1) sum(A,2) Somma elementi per colonne (dimensione 1) o somma elementi per righe (dimensione 2) s=’ciao’ s(i) Stringhe (assegnamento con singoli apici!!!); ogni carattere viene salvato in una cella a cui si accede con la notazione dell’indexing B={M,2,s,v} Array di celle, possono contenere elementi eterogenei (o stringhe di lunghezze diverse) B=(1,2) B={1,2} () per accedere alla cella {} per accedere al contenuto della cella Str=struct(‘campo1’, ’x1’,’campo2’,’x2’) Struct di dati. Str.nome_campo Per accedere ad un campo si usa la notazione del punto Str(n) Tanti struct tutti con gli stessi campi e contenuti diversi Costrutti logici if i=1 (operazioni) elseif i=2 (operazioni) elseif i>5 (operazioni) else (operazioni) end Condizione if for i=1:n (operazioni) end Ciclo for while i<n (operazioni) end Ciclo while Funzioni find(condizione) Restituisce gli indirizzi degli elementi di c che soddisfano la condizione length(v) Restituisce lunghezza vettore (1 output) size(A) Restituisce dimensione matrice (2 output, anche per i vettori!) strcmp(s1,s2) Confronta due stringe e restituisce 1 se sono uguali, 0 altrimenti strfind(s1,s2)…
First page of the document.