M-fil (hva det er og hvordan du åpner en)

Innholdsfortegnelse:

M-fil (hva det er og hvordan du åpner en)
M-fil (hva det er og hvordan du åpner en)
Anonim

What to Know

  • De fleste M-filer er kildekodefiler.
  • Hvis et tekstredigeringsprogram ikke viser filen riktig, prøv MATLAB eller Mathematica.
  • Tekstbaserte M-filer kan konverteres til andre tekstformater med de samme programmene.

Denne artikkelen forklarer hva en M-fil er og hvordan du åpner en på datamaskinen eller konverterer en til et annet filformat. Det finnes flere typer M-filer, så det er viktig å vite hvilken du har, slik at du vet hvilket program du trenger for å åpne den.

Hva er en M-fil?

En fil med filtypen M kan tilhøre ett av flere filformater, men mange av dem er på en eller annen måte relatert til en kildekodefil.

One er MATLAB-kildekodeformatet. Dette er tekstfiler som lagrer skript og funksjoner som MATLAB-programmet kan bruke for å kjøre matematiske handlinger for å plotte grafer, kjøre algoritmer og mer. Filen fungerer på samme måte som å kjøre kommandoer gjennom MATLAB-kommandolinjen, men gjør det mye enklere å kjøre vanlige handlinger på nytt.

En lignende bruk for M-filer er med Mathematica-programmet. Det er også et tekstbasert filformat som lagrer instruksjoner som programmet kan bruke til å kjøre visse matematikkrelaterte funksjoner.

Objective-C-implementeringsfiler bruker også denne filtypen. Dette er tekstfiler som inneholder variabler og funksjoner som brukes i sammenheng med applikasjonsprogrammering, vanligvis for macOS- og iOS-enheter.

Image
Image

Noen M-filer er i stedet kildekodefiler skrevet på Mercury-programmeringsspråket.

Det er usannsynlig at dette er den typen fil du har, men enda en bruk for denne filtypen er musikk som brukes til å emulere instrumenter på japanske PC-98-datamaskiner.

Hvordan åpne en M-fil

MATLAB Kildekodefiler kan opprettes av og åpnes med et tekstredigeringsprogram som Notepad i Windows eller Notepad++.

Men MATLAB M-filer er faktisk ikke brukbare med mindre de er åpnet i MATLAB-programmet. Du kan gjøre dette gjennom MATLAB-ledeteksten ved å skrive inn filnavnet, som myfile.m.

M-filer brukt av Mathematica vil selvfølgelig åpnes med det programmet. Siden de bare er tekstfiler, betyr dette også at du kan åpne den med et tekstredigeringsprogram, men det samme konseptet gjelder for MATLAB-filer ved at de kun kan brukes innenfor Mathematica-sammenheng.

Siden klasseimplementeringsfiler er tekst, kan de brukes med alle tekstredigerere som allerede er nevnt, inkludert slike som jEdit og Vim. Disse M-filene er imidlertid ikke gjeldende før de brukes med Apple Xcode eller en annen relatert kompilator.

Mercury-relaterte filer ligner på de andre tekstbaserte filformatene ovenfra, men er egentlig bare nyttige med winmercury eller denne Mercury-kompilatoren.

PC-98 M-filer kan åpnes med FMPMD2000. Du må også sørge for at du har to DLL-filer: WinFMP.dll og PMDWin.dll. Du kan hente dem fra denne nedlastingssiden.

Hvordan konvertere en M-fil

De fleste tekstredigerere som er koblet til på denne siden kan konvertere en M-fil til et annet tekstbasert format, som HTML eller TXT. Dette gjelder bare for tekstformatene, men ikke noe annet som en PC-98-lydfil.

Å lagre koden i en M-fil til PDF er mulig med MATLAB. Med filen åpen, se etter en Rediger M-filkonfigurasjon eller en slags Eksporter eller Lagre som-meny.

Hvis du vil konvertere en annen M-fil til PDF, en som ikke er relatert til MATLAB, prøv en av disse gratis PDF-skriverne.

MATLAB Compiler kan konvertere disse filene til EXE for bruk med MATLAB Runtime, som lar MATLAB-apper kjøre på datamaskiner som ikke har programvaren installert.

Kan du fortsatt ikke åpne den?

Noen filer kan lett forveksles med andre fordi filtypene deres deler vanlige bokstaver. Det er mulig at du egentlig ikke har en M-fil, og det er derfor den ikke fungerer med M-åpnere eller omformere ovenfra.

Denne filtypen er tydeligvis bare én bokstav lang, så selv om det kan virke usannsynlig at du vil blande det sammen med en annen fil som tilhører et annet filformat, er det fortsatt viktig å dobbeltsjekke.

For eksempel er det flere filformater som bruker M for å identifisere filen, som M3U, M2 og M3 (Blizzard-objekt eller modell), M4A, M4B, M2V, M4R, M4P, M4V, osv. Hvis du sjekk filtypen til filen din og legg merke til at den tilhører et av disse formatene, og bruk deretter lenken som følger med eller undersøk suffikset for å finne ut hvordan du åpner den.

Hvis du faktisk har en M-fil, men den ikke åpner med forslagene på denne siden, er det mulig du har et veldig uklart format. Bruk et tekstredigeringsprogram som Notepad++ for å åpne det som et tekstdokument. Det kan være noen ord eller uttrykk der inne som gir bort programmet som laget det, eller beskriver hva som brukes for å åpne det.

FAQ

    Hva er M-filer i C++?

    MATLAB-koderen i MATLAB produserer C++-kode fra M-filer. Du kan bruke den konverterte koden som kildekode i prosjekter eller legge den til i andre kodebibliotek. Lær mer om å generere C++-kode med MATLAB Coder.

    Hva er M-filer med tilder?

    Hvis du aktiverer autolagring i MATLAB i et UNIX-miljø, vises tilde-tegnet etter M-utvidelsen i filnavnet. For å administrere innstillingene for automatisk lagring, velg Fil > Preferences > Editor/Debugger > Autolagring Du kan også slå av automatisk lagring fra denne menyen.

Anbefalt: