| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Fonction Poignées en MATLAB
    MATLAB est un environnement de programmation pour un large éventail d' applications scientifiques et techniques. Bien que MATLAB est un environnement de script , il fournit des fonctionnalités pour les pratiques de programmation avancées, telles que la création de poignées de fonction. Une poignée de fonction fournit une référence Passable , permettant à un utilisateur d'appeler la fonction à l'extérieur de son champ d'application normal. MATLAB Fonctions

    Dans MATLAB , une fonction est un sous-programme contenu dans un M-file qui encapsule un groupe de code. Une fonction peut avoir des entrées et des sorties. Une fonction MATLAB peut également être surchargé , de diriger l'exécution de différentes fonctions avec le même nom basé sur les détails de l'entrée. Pour MATLAB pour exécuter une fonction, il doit être situé dans un répertoire du chemin de recherche MATLAB. Un nouveau répertoire peut être ajouté au chemin de recherche MATLAB en utilisant la commande "Set Path" sous le menu "Fichier" .
    Fonction gère

    Une poignée de fonction stocke une référence à une fonction MATLAB. La poignée de la fonction contient des informations sur le nom de la fonction d'origine , le type de fonction - si elle est simple, surchargé , imbriquée ou anonyme et l'emplacement du fichier de la fonction. La poignée de fonction pour une fonction anonyme ou imbriquée contient également des données sur les variables d'espace de travail qui sont nécessaires pour l'exécution de la fonction. Ces variables ne peuvent pas être modifiés une fois la fonction est déclarée .
    Création d'une fonction Poignée

    MATLAB crée une poignée de fonction en utilisant le "@" opérateur joint avant un nom de fonction

    my_func_handle = @ my_custom_function ; .

    une fonction anonyme , une fonction non liée à un fichier, peut être créé en incluant une liste d'arguments et le code après le "@" , opérateur

    my_anon_func = @ ( my_input1 , my_input2 ) my_input1 * my_input2 + 7; .
    Utilise

    Une poignée de fonction peut être exécutée en dehors de la portée normale de la fonction. Une poignée de fonction anonyme peut être utilisé pour stocker des données ou une fonction entre les sessions en enregistrant la variable de poignée dans l'espace de travail MATLAB. Une poignée de fonction peut également être transmis à une autre fonction , comme le signal de notation à un problème d'optimisation .

    Previous :

    next :
      articles connexes
    ·Comment ajouter des détails de la surface de Modèles …
    ·Comment faire pour déterminer la précision numérique…
    ·Comment faire pour convertir la chaîne de l'URI 
    ·Comment faire Software Movie Review 
    ·Comment écrire des dépendances externes pour un proje…
    ·La différence entre un opérande et l'opérateur 
    ·Comment faire pour installer ASP.NET 
    ·Comment faire pour rediriger les données à afficher d…
    ·Comment faire pour créer un script de connexion dans O…
    ·Comment faire pour utiliser Microsoft Basic 
      articles en vedette
    ·Comment faire pour exécuter une application Clojure su…
    ·Comment utiliser la boîte combo avec Netbeans GUI 
    ·Comment remplacer un espace par Python Regex 
    ·Comment créer HTML en Python 
    ·Comment ajouter un disque avec SQL 
    ·Méthodes annotés dans Java 
    ·Comment faire pour convertir Hex WEP Retour au texte 
    ·Comment faire un programme dans NetBeans 
    ·Comment analyser Nom ancrage Liens en PHP 
    ·JavaScript Tutoriel pour Opérateurs arithmétiques 
    Copyright © Connaissances Informatiques http://fr.wingwit.com