Main Content

Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Métodos .NET en MATLAB

Utilice métodos de .NET en MATLAB®, firmas de métodos, argumentos por referencia, argumentos opcionales

En estos temas se describe información específica para llamar los métodos .NET. Para obtener información general acerca de los métodos de llamada en MATLAB consulte Define Class Methods and Functions.

Temas

Al llamar a métodos .NET

En este tema se describe información específica de los métodos .NET.

Trabajar con métodos .NET que tienen varias firmas

En este ejemplo se muestra cómo llamar a un método que tiene varias firmas.

Llame a métodos .NET con palabra claveout

En este ejemplo se muestra cómo llamar a métodos que usan una palabra clave en la lista de argumentos.out

Llame a métodos .NET con palabra claveref

En este ejemplo se muestra cómo llamar a métodos que usan una palabra clave en la lista de argumentos.ref

Llame a métodos .NET con palabra claveparams

En este ejemplo se muestra cómo llamar a métodos que usan una palabra clave en la lista de argumentos.params

Llame a métodos .NET con argumentos opcionales

En este ejemplo se muestra cómo usar los valores predeterminados en los argumentos opcionales mediante el método.Greeting

Llame a propiedades de .NET que toman un argumento

representa una propiedad que toma un argumento como método.MATLAB Por ejemplo, la clase tiene dos propiedades y.System.StringCharsLength La propiedad obtiene el carácter en una posición de carácter especificado en el objeto.CharsSystem.String Por ejemplo:

Al llamar a métodos .NET con argumentos opcionales

muestra argumentos opcionales en una firma de método mediante la sintaxis, donde es el tipo específico.MATLABoptional<T>T Esta característica está disponible en .NET Framework versión 4,0 y versiones posteriores.

Llamar a métodos de extensión .NET

A diferencia de las aplicaciones de C#, controla un método de extensión como un método estático de la clase que define el método.MATLAB Consulte la documentación del producto para el nombre de la clase y el espacio de nombres que necesita para llamar a estos métodos.

¿Cómo representa los operadores .NETMATLAB

admite operadores sobrecargados, como los símbolos de operador de C# y, como se muestra en la tabla siguiente.

Limitaciones a la compatibilidad con los métodos .NET

Las características de .NET no son compatibles.MATLAB