m 

Apri file M

Hai problemi ad aprire file .M? Raccogliamo informazioni sui formati dei file e ti spieghiamo cosa sono i file M. Inoltre, raccomandiamo i programmi adatti ad aprire e convertire tali file.

Che cos'è il tipo file .M?

L'estensione .m è associata principalmente al tipo di file MATLAB Script/Funzione (.m). MATLAB (Matrix Laboratory) di MathWorks, Inc. è il più antico e consolidato sistema software proprietario per calcoli matematici applicati. Nonostante la forte concorrenza, MATLAB mantiene ancora la leadership negli ambienti accademici, scientifici e industriali.

MATLAB utilizza i file .m (indicati anche come 'M-files') sia come file di script che come definizioni di funzioni. Uno script MATLAB (.m) è un file di testo che contiene un programma, cioè una serie di istruzioni nel linguaggio MATLAB, e può essere eseguito direttamente da MATLAB invocando il nome del file dello script. Un file di definizione delle funzioni MATLAB (.m) è esattamente uguale ad un file script, con l'unica differenza che definisce una funzione a livello di sistema invece di memorizzare uno script.



Sia la definizione delle funzioni MATLAB che i file di script devono essere collocati in posizioni incluse nella variabile PATH. I file M di MATLAB possono essere creati e modificati direttamente con qualsiasi editor di testo.


In alternativa, l'estensione .m si associa anche al tipo di file del pacchetto Wolfram Mathematica Package (.m). Wolfram Mathematica è uno degli ambienti integrati più potenti e veloci, che si rivolge a compiti ad alta intensità di calcolo nell'industria, nella scienza e nell'istruzione. I file del pacchetto (.m) sono file ASCII basati su testo utilizzati per memorizzare vari dati in Mathematica, tra cui codice sorgente (script), immagini, forme geometriche, ecc.


Maple, un altro avanzato ambiente di calcolo matematico applicato (Windows/Unix/Mac OS/Linux) di Maplesoft, utilizza l'estensione .m come etichetta per il formato oggetto binario interno Maple. A differenza dei file .mpl (Maple Language) basati su testo, i file .m sono file binari che non possono essere modificati direttamente. Tali file .m sono utilizzati per memorizzare variabili e altri oggetti Maple, e sono leggibili solo in Maple (l'istruzione "read").


Con riferimento a GNU Octave, un'applicazione avanzata multipiattaforma FOSS (Free and Open-Source Software) e piattaforma di scripting per calcoli matematici intensivi, l'estensione .m funge da etichetta per i file di script Octave in chiaro. Molto simili nella sintassi agli script MATLAB, i file .m Octave contengono una serie di istruzioni testuali compatibili con MATLAB, che devono essere eseguite da GNU Octave come batch.


Oltre a questo, l'estensione .m indica anche il tipo di file Objective-C Class Implementation (.m). L'Objective-C è il linguaggio di programmazione OO (object-oriented) più comunemente usato nello sviluppo di applicazioni per Mac OS e iOS. Un file .m è un file in chiaro con un insieme di istruzioni che implementa una classe Objective-C. I file di implementazione della classe (.m) sono sempre usati in coppia con i rispettivi file di intestazione (.h).



Programma per aprire e convertire file M

É possibile aprire file .M con i seguenti programmi: 

Formati Popolari

Video tutorial