前の画面〕 〔クリックポイント〕 〔最新の一覧〕 〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了

2534 re(2):do, while, if ブロック/ネストのサポート
2011/8/4(木)10:59 - 竹の - nolm01.iee.niit.ac.jp - 999 hit(s)

引用する
現在のパスワード


くりかえしに関連した追加がまた行われました。今度は和 (sum) です。

sum [<var>=<start>:<end>] <expression>

でΣ記号と同等の式が書けます。これまでも再帰関数を使ってこれに近
いことができることは知られていましたが、今回新たに実装されました。

例:

# plot 'data' using 1:($2+$3+...+$N) と同等
plot 'data' using 1:(sum [col=2:N] column(col))

# sin(x) のテイラー展開
f(k,x) = (M=2*k-1, (-1)**(k-1)*x**M/M!)
set grid
set xrange [-6:6]
set yrange [-2:2]
plot for [j=1:5] sum [i=1:j] f(i,x) title sprintf("%d",j) , sin(x)


〔ツリー構成〕

【2526】 do, while, if ブロック/ネストのサポート 2011/6/20(月)12:17 竹の (863)
┣【2527】 re(1):do, while, if ブロック/ネストのサポート 2011/6/21(火)01:22 松岡 (273)
┣【2528】 re(1):do, while, if ブロック/ネストのサポート 2011/6/21(火)17:29 松田七美男 (81)
┣【2533】 re(1):do, while, if ブロック/ネストのサポート 2011/7/15(金)11:53 竹の (378)
┣【2534】 re(2):do, while, if ブロック/ネストのサポート 2011/8/4(木)10:59 竹の (515)

前の画面〕 〔クリックポイント〕 〔最新の一覧〕 〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了

※ 『クリックポイント』とは一覧上から読み始めた地点を指し、ツリー上の記事を巡回しても、その位置に戻ることができます.