Come integrare e differenziare funzioni in Matlab

tramite: O2O
Difficoltà: media
17

Introduzione

Il calcolo differenziale, di funzioni semplici o composte, fa parte del bagaglio essenziale di un buon studente in matematica e richiede molta dedizione ed applicazione. Tuttavia, nonostante il nostro impegno, a volte possiamo incontrare delle difficoltà nell'integrare una funzione o avere dei dubbi nel calcolo di una derivata. Matlab è un valido strumento di supporto: non può e non deve sostituire il nostro lavoro, ma può certamente aiutarci a differenziare il nostro apprendimento.

27

Occorrente

  • Una versione di Matlab installata sul pc (anche una student version)
  • Basi di matematica
  • Conoscenza teorica di integrali e derivate
37

Avere un programma con cui verificare la validità dei propri passaggi logici, delle proprie congetture e dei propri ragionamenti, è senza dubbio una grande opportunità. Inoltre, quando avremo sufficientemente studiato e ci sentiremo sicuri dell'argomento, il mero calcolo sarà un'operazione che potremo certamente delegare al software: in questo senso, lo strumento informatico, dà l'opportunità di ottimizzare il nostro tempo garantendoci la correttezza del risultato finale.
Come vedremo a breve, il calcolo d'integrali e derivate con Matlab è abbastanza semplice.
I comandi da ricordare sono "diff" e "int", utilizzati rispettivamente per derivate e integrali. Il software offre anche la possibilità di operare su funzioni a più variabili, e di calcolare sia integrali indefiniti che definiti.

47

Iniziamo con le derivate.
Matlab utilizza una notazione matriciale che si esprime attraverso valori numerici ordinati in righe e colonne. Per cui, nel caso di una funzione continua, impostata su variabili del tipo x, y e/o z, c'è bisogno di "comunicare" a Matlab che non si tratta di numeri veri e propri, ma di funzioni. Il comando da utilizzare per questa operazione è "syms", ed indica appunto che si sta effettuando un calcolo simbolico.
Prima di procedere dovrai scrivere nella command window, o nell' M-file, la parola "syms" seguita dalle variabili che compaiono nella funzione che vuoi derivare/integrare. Ad esempio:
syms x y z

Continua la lettura
57

Ora, dopo aver premuto invio e quindi cambiato riga, potrai scrivere la tua funzione. Supponiamo che sia y=sin (x) - 4*x; Ciò che apparirà sarà:
>> syms x y
>> y=sin (x) - 4*x;
Il punto e virgola alla fine dell'espressione serve a non far riapparire la medesima espressione.
A questo punto ti basterà digitare diff(y) e apparirà il calcolo della derivata. Nel nostro caso sarà
ans = cos (x) - 4
Nel caso in cui la funzione abbia tre variabili (x, y, z), puoi decidere rispetto a quale di queste derivare la funzione; così diff (y, x) deriverà la funzione rispetto ad x, mentre diff (y, z) la deriverà rispetto a z.
Ricorda che in questo caso dovrai dichiarare anche la z come variabile simbolica.

67

Per il calcolo degli integrali il comando è "int".
Dopo aver dichiarato le variabili simboliche (come per la derivata) e aver scritto la tua funzione, ti basterà digitare int (y) per ottenere il calcolo dell'integrale. Ad esempio:
>> syms x y
>> y=x - 4;
>> int (y)
ans = (x^2)/2 - 4x
In questo caso l'integrale è indefinito. Per calcolare un integrale definito basta porre, dopo la y nel comando "int", i due valori tra i quali si vuole calcolare l'integrale.
Ad esempio:
int (y,0,2)
L'integrale verrà calcolato tra i valori 0 e 2 e il risultato, ovviamente, rappresenterà il numero che quantifica l'area sottesa dalla curva.

77

Consigli

Non dimenticare mai:
  • Utilizzate il software per verificare il vostro apprendimento

Potrebbe interessarti anche

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Università e Master

Guida all'uso di Matlab: introduzione

Ecco un bello ed interessante articolo, attraverso il cui aiuto, poter essere in grado di avere a portata di mano una vera e propria guida, all'uso di Matlab. Sarà questa una sorta d'introduzione, a questo argomento molto attuale ed anche molto utile,...
Università e Master

Come implementare la risoluzione di sistemi di equazioni in Matlab

Si inizia a sentir parlare di equazioni già a partire dalla scuola secondaria di primo grado, durante le lezioni di matematica e di sistemi. Come si può immaginare, saper risolvere un'equazione è fondamentale per risolvere sistemi. Infatti un sistema...
Superiori

Come risolvere un'equazione con MatLab

In ambito universitario e professionale, si utilizzano molti software e linguaggi di programmazione per il calcolo e la statistica. Tra questi vi è Matlab, un ambiente di calcolo scritto in C. Inoltre Matlab ha il suo linguaggio omonimo. Matlab permette...
Università e Master

Come realizzare un diagramma di Nichols in Matlab

Con il diagramma di Nichols viene rappresentata graficamente, su un piano cartesiano, la funzione di trasferimento G (s). E poiché si tratta di una rappresentazione non agevole per chi non ha conoscenze approfondite dell'argomento, oggi vi spiegheremo...
Università e Master

Come Tracciare Un Diagramma Di Bode In Matlab

Nella guida che segue vi forniremo qualche consiglio utile e funzionale per tutti coloro che sono immersi nello studio della Teoria dei Sistemi e che hanno l'intenzione di tracciare un Diagramma di Bode Reale, mediante uno dei più diffusi e potenti programmi...
Superiori

Come calcolare un integrale per sostituzione

Tra le varie tecniche utilizzabili per calcolare un integrale ce n'è una che prevede di ricondurre il calcolo dell'integrale assegnato al calcolo di un altro integrale, più semplice da gestire ma equivalente a quello iniziale dal punto di vista analitico,...
Superiori

Come risolvere le equazioni differenziali coi logaritmi

Innanzitutto è necessario ricordare la definizione di Equazione Differenziale Ordinaria (EDO). Questa è un'equazione in cui sono presenti una funzione di una variabile (che indicheremo come y (x)), le sue derivate e in alcuni casi la variabile indipendente...
Maturità

Come svolgere un integrale indefinito

Qualsiasi sia il tuo corso di studio, prima o poi ti troverai ad affrontare un integrale indefinito. Molti credono, erroneamente, che risolvere un integrale sia una cosa estremamente difficile, che bisogna essere al corrente di chissà quali verità matematiche....
I presenti contributi sono stati redatti dagli autori ivi menzionati a solo scopo informativo tramite l’utilizzo della piattaforma www.o2o.it e possono essere modificati dagli stessi in qualsiasi momento. Il sito web, www.o2o.it e Arnoldo Mondadori Editore S.p.A. (già Banzai Media S.r.l. fusa per incorporazione in Arnoldo Mondadori Editore S.p.A.), non garantiscono la veridicità, correttezza e completezza di tali contributi e, pertanto, non si assumono alcuna responsabilità in merito all’utilizzo delle informazioni ivi riportate. Per maggiori informazioni leggi il “Disclaimer »”.