aspose.info
PT

M - Arquivo de código-fonte Matlab

Atualizado em

M - Arquivos de código-fonte do Matlab

O que é um arquivo M (Matlab)?

Um arquivo com extensão .m é um arquivo de código-fonte usado pelo Matlab, uma plataforma de programação e computação numérica usada para análise, desenvolvimento de algoritmos e modelagem de simulação. Como outros formatos de arquivo de programação, um arquivo M contém código-fonte que executa comandos do Matlab para plotar gráficos, executar simulações e outras operações matemáticas. Uma única simulação Matlab pode abranger vários arquivos .m que podem classificar o aplicativo em scripts, classes, funções ou declarações. Os arquivos Matlab M podem ser abertos com qualquer editor de texto.

Formato de arquivo Matlab M - Mais informações

Os arquivos Matlab .m são arquivos de texto que contêm código de programação na linguagem de programação Matlab. Estes podem ser abertos e editados em qualquer editor de texto e salvos novamente para serem executados no software Matlab. O próprio Matlab contém um Live Editor que é usado para criar scripts que são uma combinação de código, saída e texto formatado.

Arquivos de função do Matlab

Como outras linguagens de programação, você pode criar um arquivo .m que contém apenas a definição de uma função que executa apenas uma tarefa específica. Esses arquivos também são salvos com extensão .m e implementam a funcionalidade relacionada apenas a essa função.

Exemplo de arquivo .M

A seguir está um exemplo de arquivo de função do Matlab que calcula o tempo gasto para um objeto cair da altura h.

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

Para chamar esta função do editor Matlab ou de outro arquivo .m, o código a seguir pode ser usado.

TimeToGround(100)

Referências

M - Arquivo de Implementação Objective-C

O que é um arquivo M (Objective-C)?

Um arquivo M também é chamado de arquivo de implementação que contém o código-fonte de uma classe escrita em linguagem Objective-C, uma linguagem de programação usada para escrever aplicativos de software para OS X e iOS. Objective-C é a principal linguagem de programação usada pelas principais APIs da Apple, Cocoa e Cocoa Touch, para essas plataformas. Um único aplicativo de software desenvolvido nesta linguagem pode conter vários arquivos .m, contendo a implementação das classes do programa. Eles podem ser abertos usando o Apple XCode, jEdit e outros editores de texto comuns.

Formato de arquivo Objective-C M - Mais informações

Os arquivos M são escritos em formato de texto simples usando a sintaxe de programação do Objective-C. Cada método de uma classe deve ser definido com todo o seu código necessário nesses arquivos de implementação. Esses arquivos M de implementação podem importar um ou mais arquivos de cabeçalho .h conforme os requisitos. A instrução de importação informa ao compilador onde encontrar o arquivo de cabeçalho que pertence a esse arquivo de implementação. A instrução de importação é escrita da seguinte forma.

#import "network.h"

Cada implementação de arquivo M começa com a diretiva @implementation, seguida pelo nome do arquivo da classe de implementação. Isso é seguido por todas as implementações de métodos que são declaradas no arquivo de cabeçalho.

Exemplo de formato de arquivo 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

Referências

Veja também