Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > コアとなる言語 > 変数と関数の定義 > 割当て > PrependTo >

PrependTo

PrependTo
s の値に elem を前置し,結果に s を再設定する.
  • PrependToを繰り返し使用することでリストを構築することができるが,SowReapを使った方が一般により効果的である. »
リストに l を割り当てる:
リストの先頭に新しい値を加える:
l に割り当てられた値は変わっている:
リストに l を割り当てる:
In[1]:=
Click for copyable input
Out[1]=
リストの先頭に新しい値を加える:
In[2]:=
Click for copyable input
Out[2]=
l に割り当てられた値は変わっている:
In[3]:=
Click for copyable input
Out[3]=
List以外の頭部を使う:
次は,疎行列に s を割り当てる:
行列の最上部に行を加える:
矛盾した次数を持つ要素を先頭に追加するためには,通常のリストに変換する必要がある:
m が2×2行列であるとする:
m の先頭に行を追加する:
m の先頭に列を追加する:
m が3×3行列になった:
第1引数は変数でなければならない:
第1引数は値を持った変数でなければならない:
第1引数は先頭に追加できるものに割り当てられなければならない:
AtomQTrueとなるものは先頭に追加できない:
PrependToを使って大規模ループ中の値を集めるのには時間がかかることがある:
これには,ReapSowを使う等,代りの方法がたくさんある:
バージョン 1 の新機能 | バージョン 5 での修正機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF