Introduzione a MATLAB
Matrix Laboratory o MATLAB fornito dalla società Mathworks è un ambiente di programmazione utilizzato per eseguire calcoli matematici, programmazione e visualizzazione. È uno strumento potente che include il suo linguaggio e le sue funzioni di alto livello per eseguire più rapidamente attività legate alla matematica. Viene utilizzato in molte organizzazioni per eseguire problemi del mondo reale che riducono la complessità e aiutano a spiegare i risultati ad altri più facilmente.
Caratteristiche e vantaggi delle versioni MATLAB
Esistono più di 50 versioni di Matlab rilasciate dal 1984 ad oggi. Matlab 1.0 è stata la prima versione rilasciata in The Year 1984. Tuttavia le versioni recenti sono scritte in C, C ++ e Java. Mathworks ha recentemente rilasciato la versione Matlab 9.7 R2019b, che include le abilità e gli strumenti Ai per semplificare le decisioni.
- MATLAB 1.0 : è stato rilasciato nel 1984 da Mathworks. È stato scritto in C e ha lavorato su varie macchine.
- MATLAB 2 : è stato rilasciato nel 1986.
- MATLAB 3 : è stato rilasciato nel 1987.
- MATLAB 3.5: è stato rilasciato nel 1990. Era compatibile con MS-DOS.
- MATLAB 4 . È stato rilasciato l'anno 1992. Funzionava su Windows 3 e MAC.
- MATLAB 4.2c : è stato rilasciato nel 1994.
- MATLAB 5.0 : è stato rilasciato nel 1996. Rilasciato per tutte le piattaforme.
- MATLAB 5.1 : è stato rilasciato nel 1997.
- MATLAB 5.1.1 R9.1 : è stato rilasciato nel 1997.
- MATLAB 5.2 R10 : è stato rilasciato nel 1998. Questa era l'ultima versione che funzionava su Mac antichi.
- MATLAB 5.2.1 1 : È stato rilasciato nel 1998.
- MATLAB 5.3 R11 : è stato rilasciato nel 1999.
- MATLAB 5.3.1 R11.1 : è stato rilasciato nel 1999.
- MATLAB 6.0 R12 : è stato rilasciato nel 2000. Questa è stata la prima versione per Java Virtual Machine.
- MATLAB 6.1 R12.1 : è stato rilasciato nel 2001.
- MATLAB 6.5 R13 : è stato rilasciato nel 2002. Include una nuova interfaccia utente grafica per l'importazione di dati e offre una vista grafica dei metadati.
- MATLAB 6.5.1 R13SP1 : è stato rilasciato nel 2003
- MATLAB 6.5.2 R13SP2 : è stato rilasciato nel 2003.
- MATLAB 7 R14 : è stato rilasciato nel 2004. Ha introdotto funzioni nidificate e reintrodotto MAC.
- MATLAB 7.0.1 R14SP1 : è stato rilasciato nel 2004
- MATLAB 7.0.4 R14SP2 : è stato rilasciato nel marzo 2005.
- MATLAB 7.1 R14SP3 : è stato rilasciato nel settembre 2005. Era disponibile per Windows XP-64 bit
- MATLAB 7.2 R2006a : è stato rilasciato nel marzo 2006.
- MATLAB 7.3 R2006b : è stato rilasciato nel settembre 2006.
- MATLAB 7.4 R2007a : è stato rilasciato nel marzo 2007. La funzione Bsxfun è stata introdotta per applicare l'operazione binaria.
- MATLAB 7.5 R2007b : è stato rilasciato a settembre 2007.
- MATLAB 7.6 R2008a : è stato rilasciato nel marzo 2008. Sono stati apportati miglioramenti relativi alle capacità di programmazione orientata agli oggetti.
- MATLAB 7.7 R2008b : è stato rilasciato nell'ottobre 2008. C'è stato un aggiornamento a Generatori di numeri casuali.
- MATLAB 7.8 R2009a : è stato rilasciato nel marzo 2009. Questa è stata la prima versione per Windows 7 a 32 e 64 bit di Microsoft, l'interfaccia con il framework .NET è stata eseguita.
- MATLAB 7.9 R2009b : è stato rilasciato nel settembre 2009. È stata introdotta la prima versione in MAC a 64 bit Intel e è stato introdotto un nuovo operatore (~).
- MATLAB 7.9.1 R2009bSP1 : è stato rilasciato nell'aprile del 2010. Ci sono state correzioni di bug per questo aggiornamento.
- MATLAB 7.10 R2010a : è stato rilasciato nel marzo 2010. Questa è stata l'ultima versione per Intel a 32 bit Mac
- MATLAB 7.11 R2010b : è stato rilasciato nel settembre 2010. È stato aggiunto aiuto per le enumerazioni.
- MATLAB 7.11.1 R2010bSP1 : è stato rilasciato nel marzo 2011. Correzioni di errori e aggiornamenti.
- MATLAB 7.11.2 R2010bSP2 : è stato rilasciato nell'aprile 2011. Correzioni di bug e aggiornamento
- MATLAB 7.12 R2011a : è stato rilasciato nell'aprile 2011. La funzione rng è stata introdotta per la generazione di numeri casuali.
- MATLAB 7.13 R2011b : è stato rilasciato nel settembre 2011. Parti modificate delle variabili e aumentato il massimo dei lavoratori locali.
- MATLAB 7.14 R2012a : è stato rilasciato nel 2012. Questa era l'ultima versione per il supporto Linux a 32 bit.
- MATLAB 8 R2012b : è stato rilasciato nel 2012. L'interfaccia della barra degli strumenti è stata rilasciata e il sistema di documentazione è stato riprogettato.
- MATLAB 8.1 R2013a : è stato rilasciato nel marzo 2013. È stato aggiunto il framework di unit testing.
- MATLAB 8.2 R2013b : è stato rilasciato a settembre 2013. È stato aggiunto il tipo di dati della tabella e Java Runtime Environment è stato aggiornato alla versione 7.
- MATLAB 8.3 R2014a : è stato rilasciato a marzo 2014. Supporto webcam USB nel MATLAB principale e il numero di lavoratori locali non era limitato a 12.
- MATLAB 8.4 R2014b : è stato rilasciato nell'ottobre 2014. Sono stati aggiunti Toolbox utente migliorato, nuove funzioni e pacchetti come py (per l'utilizzo di Python), conteggio web, istogrammi, client TCP e altri.
- MATLAB 8.5 R2015a : è stato rilasciato a marzo 2015. Questa è stata l'ultima versione a supportare Windows XP e Vista.
- MATLAB 8.5 R2015aSP1 : è stato rilasciato a ottobre 2015.
- MATLAB 8.6 R2015b : è stato rilasciato nel 2015. Un nuovo motore di esecuzione (LXE) e nuove classi come grafici e digraph sono stati aggiunti per funzionare con i grafici.
- MATLAB 9.0 R2016a : è stato rilasciato a marzo 2016. App Designer è stato aggiunto per creare e progettare app. Il nuovo pulsante di pausa è stato introdotto per mettere in pausa la corsa durante l'esecuzione.
- MATLAB 9.1 R2016b : è stato rilasciato a settembre 2016. Motore MATLAB ufficiale per JAVA, nuove funzioni di codifica e decodifica per JSON, è stato aggiunto un nuovo tipo di dati "stringa".
- MATLAB 9.2 R2017a : è stato rilasciato a marzo 2017. Sono stati aggiunti MATLAB (MATLAB Online) basato su cloud, un framework per test unitari, operazioni su array ad alto profilo per la memorizzazione e la creazione di grafici di mappe di calore.
- MATLAB 9.3 R2017b : è stato rilasciato a settembre 2017. Sono state aggiunte nuove funzioni come autofunzione e nuovi colori dei grafici con nuovi colori predefiniti.
- MATLAB 9.4 R2018a : è stato rilasciato a marzo 2018. Sono state aggiunte diverse nuove funzioni per la grafica e i grafici. Il framework di unit test è stato modificato.
- MATLAB 9.5 R2018a : è stato rilasciato a settembre 2018.
- MATLAB 9.6 R2019a : è stato rilasciato a marzo 2019. Contiene miglioramenti per l'Intelligenza Artificiale e l'analisi insieme alle correzioni di bug.
- MATLAB 9.7 R2019b : è stato rilasciato a settembre 2019. Include aggiornamenti sull'intelligenza artificiale, nuovi prodotti a supporto della robotica e nuove risorse per la modellazione.
Applicazioni di MATLAB
Di seguito sono riportati i seguenti punti:
1. Industria aerospaziale
Viene generalmente utilizzato durante il periodo del suo corso di ingegneria. Siamo in grado di valutare il movimento e l'orientamento del veicolo utilizzando operazioni matematiche aerospaziali integrate e coordinate del sistema e trasformazioni spaziali.
2. Elaborazione e riconoscimento delle immagini digitali
Le app Image Processing Toolbox (IPT) in MATLAB aiutano a eseguire la segmentazione delle immagini, il miglioramento dell'immagine, la riduzione del rumore, le trasformazioni geometriche, la registrazione delle immagini e l'elaborazione delle immagini 3D.
3. Data Science
Offre una vasta gamma di librerie relative all'apprendimento automatico e alle statistiche e alcune funzioni avanzate come l'ottimizzazione non lineare, l'identificazione del sistema. Siamo in grado di costruire modelli predittivi utilizzando vari algoritmi di regressione logistica, alberi di classificazione, vettore di supporto, metodi di foresta casuali e utilizzare strumenti di perfezionamento del modello per creare un modello accurato.
4. Reti neurali
Lo scopo delle reti neurali è quello di imitare il cervello umano che è il modo in cui il cervello si comporta. MATLAB include strumenti e librerie di Deep Learning che vengono utilizzati per costruire e formare le reti neurali e convalidare i risultati.
Conclusione
Esistono numerosi settori che utilizzano MATLAB in cui l'analisi delle informazioni è l'attività preferita. Se il lavoro si occupa di alcuni studi di ricerca, la scelta di MATLAB è l'opzione giusta in quasi tutti i campi in quanto ha molte funzioni di delineamento che forniscono approfondimenti migliori.
Articoli consigliati
Questa è una guida alla versione MATLAB. Qui discutiamo anche l'introduzione a MATLAB, le caratteristiche e i vantaggi insieme alle applicazioni di MATLAB. Puoi anche consultare i nostri altri articoli suggeriti per saperne di più -
- Che cos'è Matlab?
- Usi Di Matlab
- Funzioni MATLAB
- Tipi di dati in MATLAB
- Comandi Matlab
- Generatore di numeri casuali in JavaScript
- Applicazioni dell'elaborazione digitale delle immagini