• Non ci sono risultati.

Calcolcare i vettori riga v, w ∈R12 i cui elementi sono definiti come vi = tie−ti wi = sin (t2i) t2i per ogni i = 1

N/A
N/A
Protected

Academic year: 2021

Condividi "Calcolcare i vettori riga v, w ∈R12 i cui elementi sono definiti come vi = tie−ti wi = sin (t2i) t2i per ogni i = 1"

Copied!
2
0
0

Testo completo

(1)

Metodi Numerici con Laboratorio di Informatica - A.A. 2015-2016 Esercizi Laboratorio n 1

Esercizio 1.

Calcolare le seguenti espressioni matematiche e confrontarne il risultato

q

3 ln 5

2+e2 = 0.7171

cosln3+1.53(π)−eπ = −9.2898

• elog25+ e−log104+ eln30 = 40.7430 Una volta definiti x = 4 e y = 5 calcolare

• 2x ln(|y| + 1) − y ln(x + 2) = 5.3753

• arctan

x y

− sin2(xp|y|) = 0.4611

Esercizio 2.

Creare un vettore t contenente gli interi da 1 a 12. Calcolcare i vettori riga v, w ∈R12 i

cui elementi sono definiti come

vi = tie−ti wi = sin (t2i)

t2i per ogni i = 1, . . . , 12.

Esercizio 3.

Date le seguenti matrici

A =

1 2 3 4

5 6 7 8

9 10 11 12

B =

5 5 5 5 5 5 5 5 5 5 5 5

calcolare, quando possibile,

A − B A ∗ B A ∗ B0 A ∗ B0 A. ∗ B B. ∗ A.

1

(2)

Esercizio 4.

Definire il vettore v da 0 a 1 con passo 0.1 e w il vettore da 3 a 4.1 con passo 0.2. Calcolare, se possibile,

a = v ∗ v; b = v + w; c = w0∗ w; d = v ∗ v0.

Esercizio 5.

Scrivere un ciclo for che sommi tutti i numeri pari da 1 a 100.

Esercizio 6.

Mediante un ciclo while trovare il primo intero N per cui 2N > 109. Esercizio 7.

Data A=rand(20). Definire la matrice B i cui elementi siano B(i, j) =

 1 if A(i, j) > 0.9 oppure A(i, j) < 0.1;

−5 if 0.4 < A(i, j) < 0.7;

0 altrimenti.

Esercizio 8.

Scrivere la function myFactorial che calcoli il fattoriale di un intero non negativo.

Esercizio 9.

Scrivere la function fibonacci che dato un intero n ritorni un vettore contenente i primi n numeri di Fibonacci. La successione di Fibonacci {Fk} `e definita dalla seguente relazione Fk = Fk−1+ Fk−2 fork = 3..., con F1 = 1 e F2 = 1. (1) La successione dei rapporti di due numeri di Fibonacci consecutivi Fk+1/Fk converge alla sezione aurea φ = (1+

5)/2. Scrivere uno script che, richiamando la function fibonacci, trovi il primo indice N per cui |FN/FN −1− φ| < 10−5. Esercizio 10.

Sia A una matrice di Hilbert n × n, cio`e HnRn×n i cui elementi sono definiti come:

hij = 1 i + j − 1 per ogni i, j = 1, . . . , n.

• Si definisca una function che dato in input un intero n restituisca la matrice di Hilbert n × n.

• Si verifichi il risultato ottenuto utilizzando il comando matlabhilb.

2

Riferimenti

Documenti correlati

Quindi se f ` e una funzione non lineare ad ogni istante temporale si deve risolvere un’equazione non lineare nell’icognita u n+1 utilizzando, ad esempio, il metodo di Newton..

Si determini, per ciascuno dei seguenti insiemi di vettori {v 1 ,.. (1) Determinare il nucleo di f, una sua base e la

Si determini, per ciascuno dei seguenti insiemi di vettori {v

Assegnata una certa funzione f (x) enunciare il criterio per la determi- nazione dei punti di massimo o di minimo utilizzando le informazioni sulle

Come gli incubatori aiutano i giovani che vogliono aprire una Start Up Innovativa. Il criterio con cui opera l’Incubatore Certificato t2i parte dalla consapevolezza che in

nella pagina dedicata al corso Metodi Numerici con elementi di Programmazione.. Gori, Calcolo Numerico: Cap. Lo Cascio, Esercizi di Calcolo Numerico: Es.. punto precedente).. Inoltre

• Scrivere lo script sost_indietro.m che implementi il metodo di sostituzione all’indietro per la soluzione di sistemi lineari con matrice dei coefficienti triangolare

• Modificare lo script punto_unito.m usando il ciclo a entrata controllata while-end con criterio di arresto a posteriori e controllo sul numero massimo di