Maple Professionel
Maple Académique
Maple Edition Étudiant
Maple Personal Edition
Maple Player
Maple Player for iPad
MapleSim Professionel
MapleSim Académique
Maple T.A. - Suite d'examens de classement
Maple T.A. MAA Placement Test Suite
Möbius - Didacticiels de mathématiques en ligne
Machine Design / Industrial Automation
Aéronautique
Ingénierie des véhicules
Robotics
Energie
System Simulation and Analysis
Model development for HIL
Modélisation du procédé pour la conception de systèmes de contrôle
Robotics/Motion Control/Mechatronics
Other Application Areas
Enseignement des mathématiques
Enseignement de l’ingénierie
Enseignement secondaire et supérieur (CPGE, BTS)
Tests et évaluations
Etudiants
Modélisation financière
Recherche opérationnelle
Calcul haute performance
Physique
Webinaires en direct
Webinaires enregistrés
Agenda des évènements
Forum MaplePrimes
Blog Maplesoft
Membres Maplesoft
Maple Ambassador Program
MapleCloud
Livres blancs techniques
Bulletin électronique
Livres Maple
Math Matters
Portail des applications
Galerie de modèles MapleSim
Cas d'Etudes Utilisateur
Exploring Engineering Fundamentals
Concepts d’enseignement avec Maple
Centre d’accueil utilisateur Maplesoft
Centre de ressources pour enseignants
Centre d’assistance aux étudiants
return - 手続きから明示的に戻る
RETURN - 手続きから明示的に戻る (旧式)
使い方
return expr1, expr2, ...
RETURN( expr1, expr2, ... )
パラメータ
expr1, expr2, ... - 式列 (なくてもよい)
説明
通常手続きから戻るのは、その手続き本体の中に書かれている最後の命令文が実行されたときです。その場合には、その手続き呼び出しの値はその最後に実行された命令文の値です。
return 文が実行されると、現在実行されている手続きが呼び出されたところに直ちに戻ります。
return 文を使って戻った場合は、その手続き呼び出しの値はその return 文の中で指定した式列になります。
return 文は手続き定義とモジュール定義の中だけで利用できます。
return 文がモジュール定義本体の中に現れると、それを評価しているモジュールの実装中にモジュール定義の実行が中止されます。
特別な場合として、「失敗」という戻り方があります。その場合には、計算結果として未評価の関数呼び出しを返す必要があります。これを実現するためには、return 'procname(args)' という構文を使います。ここで、procname と args はそれぞれ現在の手続きの名前とその手続きを呼び出したときに渡された実引数の並びが割り当てられた特別な名前です。
FAIL という特別な名前は通常 Maple ライブラリ手続きによって計算に失敗した、もしくは中断されたことを意味する戻り値として使用されています。
return 文は RETURN 関数の後を継ぐものです。旧バージョンとの互換性を考慮して、RETURN 関数は今でも存在していますが、あまり利用しない方がよいでしょう。
参照
procedure, module, procname, args, error, FAIL
Download Help Document