問題タブ [sage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
166 参照

python - プログラムの修正を手伝ってください

こんにちは、長さ n のランダムな一連の 0 と 1 を出力するプログラムを入手しました。ただし、構文エラーが発生するため、プログラムにわずかな問題があります。セージを使用しています。何を修正すればよいですか?

0 投票する
6 に答える
175 参照

python - 関数の作成を手伝ってください

こんにちは、指定された x と正の整数 n に対して 1+x+x^2+...+x^n を計算し、それを使用して (1+x+x^2+.. .+x^10)(1+x^2+x^4+...+x^10) x=100?

0 投票する
2 に答える
888 参照

python - 放物線下の領域の再検討

私はウェブサイトのメンバーではなかったので前の質問から行くことができなかったので、私が戻ったときにそれについてコメントすることができませんでした。これが私の質問です:

グラフy=x ^ 2と区間[a、b]のx軸で囲まれた領域の面積を見つけるには、いくつかの「薄い」長方形を描画し、それらの面積の合計をとることで、領域を概算できます。 。[a、b]を同じ幅h = b-1/nのn個の小さな間隔に分割しましょう。各間隔には、高さy = rの長方形があります。ここで、rはx軸上のその小さな間隔の中央です。その長方形の面積はhyです。a、b、nをパラメーターとして取り、上記の方法を使用して放物線y = x^2の下の領域のおおよその面積を返すPython関数を記述します。プログラムが機能する理由を説明していただければ助かります。

親切なメンバーのおかげで、私は次のプログラムを見つけました(私はできない/方法がわからないのでプログラムを編集してください

ただし、これを1つの整関数の下に配置する必要があります。これをどのように行うことができるかについてのアイデアはありますか?

0 投票する
5 に答える
212 参照

python - Python-for ステートメントの理解

forステートメントがPythonで何をするか/どのように機能するかについて、私は少し混乱しています。それがどのように機能するかについて誰かが私に説明できますか?

0 投票する
2 に答える
814 参照

math - Windows用Sage VirtualBoxパッケージ

一部のプロジェクト (Windows 環境) で SAGE を使用したいと考えています。sagemath.org Web サイトで VMWare パッケージしか見つかりませんでしたが、代わりに VirtualBox を使用したいと思います。ウェブサイトで迷子になりました。
Windows用のSAGE VirtualBoxパッケージのダウンロードリンクを見つけるのを手伝ってもらえますか?
前もって感謝します!

0 投票する
1 に答える
429 参照

class - 追加のメソッドを使用して Sage で新しい Graph クラスを作成するにはどうすればよいですか?

私は Sage でいくつかのコードを書いて、ファインマン グラフを使っていくつかの計算を行います。ファインマン グラフは、エッジ ラベルを持つ有限で無指向のマルチグラフです。クラスに不思議なことに欠けているエッジ縮小などのメソッドを実装する必要がありますsage.graphs.graph.Graph。しかし、既存のすべてのグラフ メソッドも継承したいと考えていis_treeます。

これは、新しいクラスアタッチするモジュール Feynman.sage の先頭です。

私は正しいことをしていません。クラスのインスタンス化によりメソッドの正しいディレクトリが生成されますが、それらの多くは機能しません。

これは、Sage が他のグラフ理論パッケージの単なる Python ラッパーであることと関係があると思います。

お知らせ下さい。

0 投票する
1 に答える
4994 参照

sage - 方程式を解き、他の計算で得られた値を使用する - SAGE

SAGE の関数 solve() は、方程式を解く変数の記号値を返します。例:

私の問題は、他の計算で y に対して取得した値を使用する必要があることですが、これらの値を他の変数に割り当てることはできません。誰かがこれで私を助けてくれますか?

0 投票する
1 に答える
792 参照

sage - セージノートが開かない

ubuntu マシンに sagemath ソフトウェアをインストールしましたが、何も実行されません。私はタイプする

セージを開くと、次のメッセージが表示されます

0 投票する
1 に答える
32 参照

sage - エンコード機能にスペースを許可する(Sage ShiftCryptosystem)

私はsageを使用して、プレーンテキストを取り込み、スペースと非アルファベット文字(エンコードされたテキストに含まれるものを含む)を無視して暗号文に変換する暗号化関数を実装しています。ただし、エンコード関数はすべてのスペースを削除し、アルファベット以外の文字を無視します(エンコードされたテキストには含まれません)。関数に関するドキュメントが見つかりませんでした。何か助けはありますか?

0 投票する
1 に答える
428 参照

cython - カスタム C コードへの Cython リンク

カスタム C ライブラリを使用する基本的な Cython プログラムを実行するために sage を使用しようとしています。

hello.h、hello.c、cpy.spyx の 3 つのファイルがあります。

こんにちは。

こんにちはC:

cpy.spyx:

コマンド (のみ) を使用して、これを sage で実行しようとしています:
load "cpy.spyx"

次のエラーが表示されます:
Import Error /home/sage/sage//temp/... : undefined symbol: chello これは Cython での最初の試みなので、コードに愚かな間違いがある可能性があります。別の理論として、.h ファイルが上記の一時ディレクトリにコピーされていないというものがあります。

ありがとう