Maple für Professional
Maple für Akademiker
Maple für Studenten
Maple Personal Edition
Maple Player
Maple Player für iPad
MapleSim für Professional
MapleSim für Akademiker
Maple T.A. - Testen & beurteilen
Maple T.A. MAA Placement Test Suite
Möbius - Online-Courseware
Machine Design / Industrial Automation
Luft- und Raumfahrt
Fahrzeugtechnik
Robotics
Energiebranche
System Simulation and Analysis
Model development for HIL
Anlagenmodelle für den Regelungsentwurf
Robotics/Motion Control/Mechatronics
Other Application Areas
Mathematikausbildung
Technik
Allgemein- und berufsbildende Schulen
Testen und beurteilen
Studierende
Finanzmodelle
Betriebsforschung
Hochleistungsrechnen
Physik
Live-Webinare
Aufgezeichnete Webinare
Geplante Veranstaltungen
MaplePrimes
Maplesoft-Blog
Maplesoft-Mitgliedschaft
Maple Ambassador Program
MapleCloud
Technische Whitepapers
E-Mail Newsletters
Maple-Bücher
Math Matters
Anwendungs-Center
MapleSim Modell-Galerie
Anwenderberichte
Exploring Engineering Fundamentals
Lehrkonzepte mit Maple
Maplesoft Welcome-Center
Resource-Center für Lehrer
Help-Center für Studierende
EqualEntries - 2 つのコンテイナー構造体内の要素を比較
使い方
EqualEntries(A,B);
パラメータ
A
-
コンテイナーオブジェクト
B
説明
EqualEntries コマンドは A の要素と B の要素を比較します。EqualEntries('A','B') は、A と B が同じ種類の構造で、要素数が同じで、同じ要素を同じ順序で含んでいるとき true を返します。一部、例外があります。
tables を比較する場合、両テーブル間で指数と値の組み合わせが全て同じでなければなりません。テーブルのインデックスは完全に同じでなければならず、例えば 2 つのテーブルの指数がそれぞれ 1.0 と 1.00 の場合は等しくなりません。各インデックスでの値は evalb により比較されます。
rtables を比較する場合、両構造体の次元数が同じで、各次元の範囲も同じでなければなりません。A と B が向きが異なる vectors の場合、EqualEntries は false を返します。各インデックスでの値は evalb により比較されます。
lists を比較するとき、リストの要素に EqualEntries が再帰的に適用されます。こうすることで、tables や rtables のような他の可変コンテイナーオブジェクトを含むリストに対し evalb よりも深い比較ができます。
sets を比較するとき、EqualEntries は集合 A の各要素に対し集合 B に等価な要素があり、その逆も真であることを確認します。このことは、EqualEntries が true を返すために A と B は同じ大きさでなくてもよいことを意味します。例えば、集合 {1.0,1.00} は、集合 {1.000} と同じ要素を持っていると見なされます。
modules の比較は現在不定で、将来変更される可能性があります。
その他の構造体の全ては evalb により直接比較されます。
互換性
EqualEntries コマンドは Maple 15 より導入されました。
Maple 15 の変更点についての詳細は Maple 15 更新情報 をご覧ください。
例
a := <1,2,3>;
b := Vector[column]([1,2,3]);
EqualEntries(a,b);
EqualEntries([1.0,1.00,1.000],[1.,1.,1.]);
t1 := table({color=red,size=4});
t2 := table({color=red,size=5});
EqualEntries(t1,t2);
t2[size] := 4;
EqualEntries( { 1.0,1.00 }, {1.} );
参照
Download Help Document