yacas - クラウドでオンライン

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド yacas です。

プログラム:

NAME


yacas、yacas_client — 小型で柔軟な汎用コンピューター代数システム

SYNOPSIS


ほとんど [オプション] [{ファイル名}]

DESCRIPTION


このマニュアルページでは、 ほとんど および yacas_client コマンド。

ヤカス (Yet Another Computer Algebra System) は、小型で柔軟性の高い汎用の
コンピューター代数言語。 この構文では、中置演算子文法パーサーが使用されます。 の
distribution には数学関数の小さなライブラリが含まれていますが、その本当の強みは
独自の記号操作アルゴリズムを簡単に作成できる言語です。
コア エンジンは任意精度の演算をサポートし、GNU とリンクされています。
任意精度の数学ライブラリであり、さまざまな記号操作を実行できます。
ユーザー定義のルールに従って数学的オブジェクトを作成します。

このマニュアルページは、 Debianの GNU / Linuxの オリジナルなので配布
プログラムにはマニュアルページがありません。

OPTIONS


オプションの概要を以下に示します

-c プロンプト「In>」および「Out>」の印刷を禁止します。 非インタラクティブな場合に便利
セッション。

-f 標準入力を XNUMX つのファイルとして読み取りますが、その中の最初のステートメントのみを実行します。
(ステートメント ブロックを使用して、複数のステートメントを実行することもできます。)

-p ターミナル機能は使用せず、コマンドラインでの複雑な編集も必要ありません。
エスケープシーケンスが出力されます。 非対話型セッションに役立ちます。

-t コンソール モードで追加の履歴呼び出し機能を有効にします: 実行後
履歴リストからのコマンド、履歴からの次の未変更のコマンド
リストはコマンドラインに自動的に入力されます。

{ファイル名}
ファイル名のコマンドを読み取って実行し、終了します。 「Load()」と同等。

-v バージョン情報を出力して終了します。

-d Yacas ライブラリ ディレクトリへのパスを出力して終了します

デフォルトの動作は、 ヤカス インタラクティブコンソールモードで実行することです。 ヤカス 受け入れる
その動作を変更するいくつかのオプション。 オプションを組み合わせることができます。

コンソール モードに加えて、実験的な永続セッション機能が提供されます。
脚本を通して yacas_client。 このスクリプトを使用して、ユーザーは XNUMX 番目の設定を行うことができます。
パーティ アプリケーションは、常に実行されている「Yacas サーバー」にコマンドを渡し、出力を取得します。
「Yacasサーバー」は自動的に起動します。 yacas_client。 リモートで実行される可能性があります
コンピューター; その場合、ユーザーはリモート コンピューター上にユーザー アカウントを持っている必要があります。
実行する権限 yacas_client rsh または ssh アクセスも含まれます。 の目的
yacas_client ユーザーがコマンドを渡すことができるようにすることです。 ヤカス 永続的なセッション内で
テキストエディタなどの別のアプリケーションを実行しているとき。

スクリプト yacas_client 読み込み ほとんど 標準入力からコマンドを取得し、それらを
実行中の「Yacas サーバー」。 次に 2 秒待って、出力を印刷します。 ほとんど
今までに制作したもの。 使用法は次のようになります。

8:20pm Unix>echo "x:=3" | yacas_client
サーバーを起動しています。
[編集] [gnuplot]
真実;
Yacas を終了するには、Exit() と入力します。 または終了するか、Ctrl-C を押します。 タイプ ?? 助けのために。
または、「?function」と入力すると関数のヘルプが表示されます。
「restart」と入力してYacasを再起動します。
コマンドの例を表示するには、「Example();」と入力し続けます。
> x:=3 で
アウト > 3;
> 8:21pm Unix>echo "x:=3+x" | yacas_client
> x:=3+x で
アウト > 6;
> 8:23pm Unix>yacas_client -stop
で > 終了
終了しています...
サーバーが停止しました。
8:23pm Unix>

セッションの永続性とは、次のことを意味します。 ほとんど 間の「x」の値を記憶しました
の呼び出し yacas_client。 Yacas が出力を生成するのに十分な時間がない場合
2 秒以内に、次回呼び出したときに出力が表示されます。 yacas_client.

「Yacas サーバー」は、初めて使用するときに自動的に起動され、次のいずれかの方法で停止できます。
やめる ほとんど または明示的なオプションによって yacas_client -停止、その場合は yacas_client
標準入力を読み取りません。

スクリプト yacas_client 標準入力を読み取り、標準出力に書き込むため、
リモートシェル実行経由で使用されます。 たとえば、リモート コンピュータ上のアカウント「user」の場合、
「remote.host」は ssh 経由でアクセスできます。 yacas_client 次のようにリモートで使用できます。

エコー「x:=2;」 | ssh ユーザー@リモート.ホスト yacas_client

「Yacas サーバー」を実行している特定のホスト コンピューター上で、各ユーザーは現在 XNUMX つのみのサーバーを持つことができます。
永続的な Yacas セッション。

onworks.net サービスを使用してオンラインで yacas を使用する



最新のLinuxおよびWindowsオンラインプログラム