aspose.info
PL

M - plik kodu źródłowego Matlab

Zaktualizowano

M - Pliki kodu źródłowego Matlaba

Co to jest plik M (Matlab)?

Plik z rozszerzeniem .m to plik kodu źródłowego używany przez Matlab, platformę programowania i obliczeń numerycznych używaną do analizy, opracowywania algorytmów i modelowania symulacyjnego. Podobnie jak inne formaty plików programistycznych, plik M zawiera kod źródłowy, który wykonuje polecenia Matlaba w celu wykreślenia wykresów, uruchomienia symulacji i innych operacji matematycznych. Pojedyncza symulacja Matlaba może obejmować wiele takich plików .m, które mogą klasyfikować aplikację w postaci skryptów, klas, funkcji lub deklaracji. Pliki Matlab M można otwierać w dowolnym edytorze tekstu.

Format pliku Matlab M — więcej informacji

Pliki Matlab .m to pliki tekstowe zawierające kod programowania w języku programowania Matlab. Można je otwierać i edytować w dowolnym edytorze tekstu oraz zapisywać z powrotem w celu wykonania w oprogramowaniu Matlab. Sam Matlab zawiera Live Editor, który służy do tworzenia skryptów będących kombinacją kodu, danych wyjściowych i sformatowanego tekstu.

Pliki funkcyjne Matlaba

Podobnie jak inne języki programowania, możesz utworzyć plik .m, który zawiera tylko definicję funkcji wykonującej tylko określone zadanie. Takie pliki są również zapisywane z rozszerzeniem .m i realizują funkcjonalność związaną tylko z tą funkcją.

Przykład pliku .M

Poniżej znajduje się przykład pliku funkcyjnego Matlab, który oblicza czas potrzebny na upuszczenie obiektu z wysokości h.

function t= TimeToGround(h)  
  t=sqrt(h/4.9);
end

Aby wywołać tę funkcję z edytora Matlab lub z innego pliku .m, można użyć następującego kodu.

TimeToGround(100)

Bibliografia

M — Plik implementacji celu-C

Co to jest plik M (Objective-C)?

Plik M jest również określany jako plik implementacyjny, który zawiera kod źródłowy klasy napisany w języku Objective-C, języku programowania używanym do pisania aplikacji dla OS X i iOS. Objective-C jest głównym językiem programowania używanym przez główne interfejsy API Apple, Cocoa i Cocoa Touch, dla tych platform. Pojedyncza aplikacja opracowana w tym języku może zawierać wiele plików .m zawierających implementację klas programu. Można je otworzyć za pomocą Apple XCode, jEdit i innych popularnych edytorów tekstu.

Format pliku Objective-C M — więcej informacji

Pliki M są zapisywane w formacie zwykłego tekstu przy użyciu składni programowania Objective-C. Każda metoda klasy musi być zdefiniowana wraz z całym niezbędnym kodem w tych plikach implementacyjnych. Te implementacyjne pliki M mogą importować jeden lub więcej plików nagłówkowych .h zgodnie z wymaganiami. Instrukcja import mówi kompilatorowi, gdzie znaleźć plik nagłówkowy należący do tego pliku implementacji. Instrukcja importu jest napisana w następujący sposób.

#import "network.h"

Każda implementacja pliku M zaczyna się od dyrektywy @implementation, po której następuje nazwa pliku klasy implementacji. Następnie następuje implementacja wszystkich metod, które są zadeklarowane w pliku nagłówkowym.

Przykład formatu pliku M

UrlConnection.m

#import "UrlConnection.h"

@implementation UrlConnection

(void)connect {
    // In here would be code to attempt a connection to the
    // specified URL, while possibly handling connection errors.
    //
}

 + (BOOL)canHandleRequest:(NSString \*)type
                   forUrl:(NSString \*)url {
    //And in here would be code to see if the given URL passed
    // in is capable of handling the HTTP request type specified
    // by the "type" parameter. It will return YES or NO.
 }

 @end

Bibliografia

Zobacz też