Da MATLAB al C con il MATLAB Coder
In questo webinar mostreremo il flusso di lavoro necessario per generare codice C leggibile e portabile da algoritmi MATLAB, utilizzando il MATLAB Coder. Introducendo requisiti implementativi ai nostri algoritmi MATLAB saremo in grado di generare codice sorgente, creare eseguibili standalone, o librerie dinamiche distribuibili a terze persone.
Inoltre vedremo come sia possibile generare funzioni MEX dai nostri sorgenti C compilati e riutilizzare l’ambiente MATLAB sia per testarne il comportamento rispetto all'algoritmo originale, sia per accelerare porzioni di codice MATLAB di calcolo intensivo.
Attraverso alcuni esempi dimostrativi, verrà illustrato come utilizzare il MATLAB Coder per:
- prototipare algoritmi MATLAB come eseguibili standalone su un PC;
- accelerare l'esecuzione di algoritmi MATLAB generando automaticamente MEX-functions;
- integrare algoritmi con software già esistente, come librerie C compilate;
- generare codice sorgente C da fornire ai progettisti software;
Giuseppe Ridinò è un Application Engineer MathWorks, esperto di calcolo numerico, sviluppo software, e modellazione fisico-matematica. Già dalla fine degli anni 90 ha accumulato esperienze sull'applicazione di MATLAB® e Simulink® in diversi settori industriali. Dal 2014 è entrato in MathWorks e si occupa del crescente interesse nell'area di Signal Processing and Communication. Possiede una laurea in Ingegneria Elettronica del Politecnico di Torino.
Registrato: 23 ott 2014
Prodotto in evidenza