問題タブ [singular]
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.
matlab - Groebner Basis の要素が見つかったときに返す
この質問は、一連の多項式 (Mathematica、Singular、GAP、Macaulay2、MatLab など) から Groebner Basis を計算できる任意のコンピューター代数システムを指す可能性があります。
完全なグレブナー基底を計算するのが難しすぎる過決定多項式系を扱っていますが、発見されたグレブナー基底要素を出力できることは私にとって価値があります。多項式はグレブナー基底です。これを行う方法はありますか?
matlab - MATLAB統合の状況
この関数の積分を評価したい:
期間中
私はこれらを使用しています:
しかし、私は警告を受けています:
おそらく、MATLABが言ったような特異点のように、数学の理論的な部分について私が知らない愚かなことがあるでしょう。
さらに、これでこの関数をシンボリックに評価したい場合:
警告:明示的な積分が見つかりませんでした。
解決策は何ですか?
java - Q ジョブ失敗した mahout ssvd
mahout でいくつかの tfidf-vectors で ssvd を実行しようとしています。次のように Java コードで実行すると (mahout 0.6 jar を使用)、正常に動作します。
これを bash スクリプトに変換し、代わりに cli コマンドを使用することにしましたが、そうすると、次のエラーが発生します (バージョン 0.5 と 0.7 でこれを試しましたが、どちらも機能しませんでした。0.6 を試すことはできましたが、できませんでした。バージョンの問題だとは思わない):
これをクラスター上で分散モードで実行しています。Qジョブの失敗はブロックサイズと関係があると読んだことがありますが、私のものはp + kより大きいです。また、途方もなく小さな入力 (4 つのベクトル) を使用していることにも気付きましたが、前述のように、Java コードで機能します。なぜJavaでは機能するのにCLIでは機能しないのか、私はほとんど困惑しています。関数に同じ引数をすべて持っていると確信しています。Javaコードをjarにパッケージ化してbashスクリプトに入れることはいつでもできますが、それはかなりハックです...
ジョブのログには次のように記載されています。
事前に助けてくれてありがとう。
matlab - Equation is locally singular, but Jacobian is not
I have been using the Trust-Region Dogleg Method in MATLAB to solve a system of nonlinear equations: f(x)=c. However, when I change the values of the c vector to certain values, MATLAB returns that the problem is locally singular. When I outpu the jacobian, the determinant is about 1, so this matrix is not singular. Is is possible to have a locally singular equation without a singular jacobian?
php - 変数への単数形または複数形の設定。PHP
単数または複数の変数をエコーする方法を説明する多くの質問がありますが、変数にその単数または複数の値を含める方法についての私の質問には答えません。
私はそれが次のように機能すると思っていたでしょう:
ただし、これは機能しません。
誰かが上記を達成する方法をアドバイスできますか?
python - 共分散行列で縮退した行/列を見つける方法
numpy.covを使用して、400を超える時系列のデータセットから共分散行列を作成しています。linalg.detを使用すると、値がゼロになるため、行列は特異になります。linalg.svdを使用して、ランクが列の数より2少ないことを確認できます。したがって、共分散行列のどこかに、行列を縮退させるための線形結合がいくつかあります。基になる時系列でcorrcoefを使用しましたが、0.78を超える相関関係がないため、そこでは明らかではありません。誰かが縮退した列の場所を決定する方法を提案できますか?ありがとうございました。
c++ - 特異行列を対象とした場合、solve()がクラッシュします
最小二乗スタイルで連立一次方程式を解こうとしています。アルマジロとその解決関数を使用して、放物線近似の3つの係数を計算したいと思います。
CtC=で
およびCtb=
どうやらsolve()はそれを解決することができません、Matlabでさえ警告します:
一般的に、armadilloまたはc ++に回避策またはより強力で洗練された方法はありますか?ありがとう
matrix - スパース行列の編集
私はここに来たばかりなので、以前に尋ねられたかどうかはわかりませんが、そこにあるかどうかを確認しました。
誰かが同様の問題に遭遇したかどうかに興味があります。LU 分解されているスパース行列があり、それらの L および U 因子は反転されています。今私が遭遇する問題は次のとおりです。元の疎行列は、入力データのために編集が必要であり、場合によっては (理由はわかっています) 特異になります。その解決策は簡単です。特異な要素の行と列を削除し、コードを続行しますが、反転した LU 因子を編集する方法はありますか、または毎回新しいものを作成する必要がありますか? 非ゼロ要素の数が 10K 以上あるため、多くの時間を消費します。
java - 一般的な言語で単数形/複数形の単語を処理するためのワンライナーはありますか?
ウェブサイトが1回の閲覧、残り1日、1回の回答などを行っているのをよく目にします。私にとって、これは怠惰であり、次のようなものと同じくらい簡単に修正できます。
私が知りたいのは、java、python、phpなどの一般的な言語で1つのライナーがあるかどうかです。これを行うサイトにコメントして、コードに追加するのと同じくらい簡単です。それは可能ですか?
matlab - Matlab でこの関数をプロットするのに助けが必要
私は最近Matlabの使用を開始し、関数の虚部をプロットしようとしています. 取得する必要があるものを示すグラフがあり、別のものを取得しているため、どこかで間違いを犯していることがわかります。これは、私が取得する必要があるグラフと、プロットしている関数のリンクです。
この関数には 270 Hz 付近の周波数で特異点があることはわかっていますが、「quadgk」で積分を解くことができるかどうかはわかりません。皆さんはおそらくご存知でしょうが、積分内のシータ関数はヘヴィサイドであり、それが問題を引き起こしているかどうかはわかりませんか? ここで何か間違ったことはありますか?これが私が書いたmatlabコードです: