製品
製品の一覧
Mathematica
Mathematica
学生エディション
Mathematica
ホームエディション
Wolfram
CDF Player
(無料ダウンロード)
CDF(計算可能ドキュメント形式)
web
Mathematica
grid
Mathematica
Wolfram
Workbench
Wolfram
SystemModeler
Wolfram
Finance Platform
Mathematica
アドオン
Wolfram|Alpha関連製品
ソリューション
ソリューションの一覧
工学
航空宇宙工学と防衛
化学工学
制御系
電気工学
画像処理
生産工学
材料科学
機械工学
オペレーションズリサーチ
光学
石油工学
バイオテクノロジーと医学
バイオインフォマティクス
医用画像処理
金融,統計,ビジネスの分析
保険数理
データの解析とマイニング
計量経済学
経済学
金融工学と数学
財務リスク管理
統計
ソフトウェア工学とコンテンツ配信
オーサリングと出版
インターフェース開発
ソフトウェア工学
Web開発
科学
天文学
バイオサイエンス
化学
環境科学
地球科学
社会・行動科学
デザイン,芸術,娯楽
ゲームデザイン・特殊効果・ジェネレーティブアート
教育
高等教育
短大・専門学校
初等・中等教育
学生
テクノロジー
CDF(計算可能ドキュメント形式)
高性能並列計算(HPC)
参照:テクノロジーガイド
ご購入
オンラインストア
他の購入方法
Volumeライセンスとサイトライセンス
販売部へのご連絡
ソフトウェア
サービス
アップグレード
トレーニング
書籍
Wolframグッズ
サポート
テクニカルサポートページ
Mathematica
ドキュメント
知識ベース
ラーニングセンター
テクニカルサービス
コミュニティ & フォーラム
トレーニング
サイトライセンスの確認
Wolframユーザポータル
会社概要
会社概要
ニュースとイベント
Wolframブログ
パートナーシップ
採用情報
Mathematica
の歴史
Stephen Wolframのホームページ
連絡先
Wolfram Webサイト
サイトの一覧
Wolfram|Alpha
デモンストレーションプロジェクト
MathWorld
Integrator
Wolfram Functions Site
Mathematica Journal
Wolfram Media
Wolfram
Tones
Wolfram Science
Stephen Wolfram
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE
DOCUMENTATION CENTER
FOR THE LATEST INFORMATION.
DOCUMENTATION CENTER SEARCH
New to
Mathematica
?
Find your learning path
»
Mathematica
>
コアとなる言語
>
リスト操作
>
リストの構築
>
Tuples
>
Mathematica
>
データの操作
>
データの配列の操作
>
リストの構築
>
Tuples
>
Mathematica
>
データの操作
>
画像の処理と解析
>
基本的な画像の操作
>
データの配列の操作
>
リストの構築
>
Tuples
>
MATHEMATICA 組込みシンボル
リストの分割
チュートリアル »
|
Outer
Array
IntegerDigits
Permutations
Subsets
Distribute
関連項目 »
|
リストの構築
離散数学
リスト操作
リストの並べ替えと再構築
その他 »
Tuples
Tuples
list
中の
n
個の要素からなるすべての可能な集合のリストを生成する.
Tuples
i
番目の要素が
から来るすべての可能な集合のリストを生成する.
詳細
list
の要素は個別のものとして扱われるので,長さ
のリストについての
Tuples
は長さ
の出力を返す.
Tuples
中の要素の順番は,
list
中の要素の順番に基づいている.このため,
Tuples
は
を返す.
Tuples
は
list
中の要素のすべての可能な
...配列のリストを生成する.
オブジェクト
list
が頭部
List
を持つ必要はない.
Tuples
によって生成された配列の各レベルにおける頭部は
list
の頭部に等しい.
例題
すべて閉じる
例
(3)
可能なすべての
と
の3タプルで:
最初に与えられた要素が常に最初に拾われる:
各リストから要素を1つ拾うすべての方法:
可能なすべての
と
の3タプルで:
In[1]:=
Out[1]=
最初に与えられた要素が常に最初に拾われる:
In[1]:=
Out[1]=
各リストから要素を1つ拾うすべての方法:
In[1]:=
Out[1]=
一般化と拡張
(3)
それぞれの要素の出現が別々に拾われる:
と
からなるすべての可能な2×2配列:
どのような頭部にも適用されるタプル:
アプリケーション
(8)
連続する二進法数の桁数字:
と
を使った3重文字のすべての可能な組合せ:
初歩セルオートマトンの近傍ルール:
数字列,あるいは代入システムの進化:
点の2D格子:
対になった点を可能なあらゆる方法で繋ぐ:
特性と関係
(3)
あらゆる可能な数字列:
Outer
の結果には余分なサブリストが含まれる:
Subsets
は各要素を最大でも1回しか拾わず,並べ替えも等価なものとして扱う:
考えられる問題
(1)
引数が1つの場合,
Tuples
は各サブリストから要素を1つ拾う:
引数が2つだと,
Tuples
は各サブリストを完全な要素として扱う:
おもしろい例題
(6)
点の3D格子:
関連項目
Outer
Array
IntegerDigits
Permutations
Subsets
Distribute
チュートリアル
リストの分割
その他
リストの構築
離散数学
リスト操作
リストの並べ替えと再構築
バージョン 5.1 の新機能