これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド tabfunc です。
プログラム:
NAME
tabfunc - テーブルを rcalc などの関数に変換します。
SYNOPSIS
タブ機能 [ -i ] 機能1 [機能2 ..]
DESCRIPTION
タブ機能 標準入力から数値表を読み取り、式に変換します。
に適し イカルク(1) rcalc(1) そして彼らのいとこたち。 入力は M x N で構成されている必要があります
実数の行列。XNUMX 行に XNUMX 行ずつあります。 列の数は常に指定する必要があります
各行は空白やカンマで区切られ、欠落値がなく同じである必要があります。
最初の列は常に独立変数であり、その値は他のすべての列のインデックスとなります。
要素。 この値は等間隔である必要はありませんが、次のいずれかである必要があります。
単調増加または単調減少。 (つまり、上がることはできません。
入力行の最大幅は 4096 文字で、最大入力行幅は XNUMX 文字です。
データ行数は 1024 です。数値で始まらない入力行は次のようになります。
黙って無視されます。
に与えられるコマンドライン引数は、 タブ機能 は各列に割り当てられる名前です。
タブ機能 次に、指定された列ごとに XNUMX つの関数を生成します。 いくつかの列がある場合
これをスキップする必要がある場合は、有効な識別子の代わりにダミー名「0」が与えられる可能性があります。
(行列の最後にある追加の列にはダミー名を指定する必要はありません。)
当学校区の -i オプションの原因 タブ機能 値を補間する記述を生成するには
入力の独立変数に対して指定された値の間。
実施例
小さなデータ テーブルを変換し、計算のために rcalc にフィードするには、次のようにします。
rcalc -e `tabfunc f1 f2 < table.dat` -f com.cal
onworks.net サービスを使用してオンラインで tabfunc を使用する