Šta treba znati
- Većina M fajlova su fajlovi izvornog koda.
- Ako uređivač teksta ne prikaže datoteku ispravno, isprobajte MATLAB ili Mathematica.
- M fajlovi zasnovani na tekstu mogu se konvertovati u druge tekstualne formate sa istim tim programima.
Ovaj članak objašnjava šta je datoteka M i kako je otvoriti na svom računaru ili konvertovati u drugi format datoteke. Postoji nekoliko tipova M fajlova, tako da je važno da znate koji imate da biste znali koji program vam je potreban da biste ga otvorili.
Šta je M datoteka?
Datoteka sa ekstenzijom datoteke M može pripadati jednom od nekoliko formata datoteka, ali mnogi od njih su na neki način povezani sa fajlom izvornog koda.
Jedan je format izvornog koda MATLAB-a. Ovo su tekstualne datoteke koje pohranjuju skripte i funkcije za MATLAB program za korištenje za izvođenje matematičkih radnji za crtanje grafikona, pokretanje algoritama i još mnogo toga. Fajl radi na isti način kao i pokretanje komandi kroz MATLAB komandnu liniju, ali čini mnogo lakšim ponovno pokretanje uobičajenih akcija.
Slična upotreba za M fajlove je sa programom Mathematica. To je također tekstualni format datoteke koji pohranjuje upute koje program može koristiti za pokretanje određenih matematičkih funkcija.
Objective-C implementacijski fajlovi također koriste ovu ekstenziju datoteke. Ovo su tekstualne datoteke koje sadrže varijable i funkcije koje se koriste u kontekstu programiranja aplikacija, obično za macOS i iOS uređaje.
Neke M datoteke su umjesto toga datoteke izvornog koda napisane u programskom jeziku Mercury.
Malo je vjerovatno da je ovo vrsta datoteke koju imate, ali još jedna upotreba ove ekstenzije datoteke je za muziku koja se koristi za emulaciju instrumenata na japanskim PC-98 računarima.
Kako otvoriti M fajl
MATLAB datoteke izvornog koda mogu se kreirati i otvoriti pomoću uređivača teksta kao što je Notepad u Windows-u ili Notepad++.
Međutim, MATLAB M fajlovi se zapravo ne mogu koristiti osim ako se ne otvore unutar MATLAB programa. To možete učiniti kroz MATLAB prompt unosom imena fajla, kao što je myfile.m.
M fajlovi koje koristi Mathematica će se, naravno, otvoriti sa tim programom. Budući da su to samo tekstualne datoteke, to također znači da ih možete otvoriti pomoću uređivača teksta, ali isti koncept se primjenjuje na MATLAB datoteke jer su upotrebljive samo u kontekstu Mathematica.
Pošto su datoteke implementacije klase tekstualne, mogu se koristiti sa bilo kojim uređivačem teksta koji je već spomenut, uključujući one kao što su jEdit i Vim. Međutim, ovi M fajlovi nisu primjenjivi dok se ne koriste s Apple Xcode-om ili nekim drugim povezanim kompajlerom.
Datoteke koje se odnose na Mercury slične su drugim tekstualnim formatima datoteka gore, ali su zaista korisne samo sa winmercuryjem ili ovim Mercury kompajlerom.
PC-98 M fajlovi se mogu otvoriti sa FMPMD2000. Također morate biti sigurni da imate dvije DLL datoteke: WinFMP.dll i PMDWin.dll. Možete ih preuzeti sa ove stranice za preuzimanje.
Kako pretvoriti M fajl
Većina tekstualnih uređivača povezanih na ovoj stranici može pretvoriti M datoteku u drugi tekstualni format, kao što je HTML ili TXT. Ovo se, međutim, odnosi samo na tekstualne formate, a ne na nešto drugo kao PC-98 audio fajl.
Sačuvanje koda u M fajlu u PDF je moguće sa MATLAB-om. Kada je fajl otvoren, potražite Edit M File Configuration ili neku vrstu menija Export ili Save as.
Ako želite pretvoriti drugu M datoteku u PDF, onu koja nije povezana s MATLAB-om, isprobajte jedan od ovih besplatnih PDF printera.
MATLAB Compiler može konvertovati ove fajlove u EXE za upotrebu sa MATLAB Runtime, što omogućava MATLAB aplikacijama da rade na računarima koji nemaju instaliran softver.
Još uvijek ne možete otvoriti?
Neke datoteke se lako brkaju s drugima jer njihove ekstenzije datoteka dijele zajednička slova. Moguće je da zapravo nemate M fajl i zato ne radi sa M otvaračima ili konverterima odozgo.
Ova ekstenzija datoteke je očito dugačka samo jedno slovo, pa iako se čini malo vjerojatnim da biste je pomiješali s drugom datotekom koja pripada drugom formatu datoteke, ipak je važno još jednom provjeriti.
Na primjer, postoji nekoliko formata datoteka koji koriste M za identifikaciju datoteke, kao što su M3U, M2 i M3 (Blizzard objekt ili model), M4A, M4B, M2V, M4R, M4P, M4V, itd. provjerite ekstenziju vašeg fajla i primijetite da pripada jednom od tih formata, a zatim koristite priloženi link ili istražite sufiks da naučite kako ga otvoriti.
Ako zaista imate M datoteku, ali se ne otvara s prijedlozima na ovoj stranici, moguće je da imate stvarno nejasan format. Koristite uređivač teksta kao što je Notepad++ da ga otvorite kao tekstualni dokument. Možda postoje neke riječi ili fraze koje odaju program koji ga je napravio, ili opisuju šta se koristi za otvaranje.
FAQ
Šta su M fajlovi u C++?
MATLAB Coder u MATLAB-u proizvodi C++ kod iz M fajlova. Konvertirani kod možete koristiti kao izvorni kod u projektima ili ga dodati u druge biblioteke kodova. Saznajte više o generiranju C++ koda pomoću MATLAB Coder-a.
Šta su M fajlovi sa tildama?
Ako omogućite automatsko spremanje u MATLAB-u u UNIX okruženju, tilda se pojavljuje iza M ekstenzije u imenu datoteke. Za upravljanje postavkama automatskog čuvanja, odaberite File > Preferences > Editor/Debugger 64334452 Autosave Takođe možete isključiti automatsko spremanje iz ovog menija.