問題タブ [octave]
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.
sql - Octave データベース接続
Octave で ODBC データベースに接続する方法を知っている人はいますか? データベース パッケージが正しくインストールされていないようです。ここでこのバグを見つけました:
http://savannah.gnu.org/bugs/?30090
他の方法はありますか?私は実際に SQL Server に接続しようとしており、Windows 7 を使用しています (残念ながら私の職場では Linux ではありません!)。
そうでない場合、誰かが推奨する他の matlab タイプのプログラミング環境はありますか?
c++ - FastCGI と Octave で stdout を再定義する
Ubuntu Linux で C/C++ を使用して、FastCGI セッション内に Octave インタープリターを実装する作業を行っています。私が直面している問題は、FCGIがstdoutをFCGI_stdoutにリダイレクトすることですが、プリコンパイルされた Octave ヘッダーは、ブラウザーに出力される代わりに Apache の error.log で終わる通常のstdoutを引き続き使用しています。
Octave をシステムのstdoutから FCGI のstdoutにリダイレクトする方法を知っている人はいますか? または、Octave のコードを変更して再コンパイルすることなく、stdoutをファイルにリダイレクトするだけでもかまいません。
ありがとう
octave - オクターブヘッダーファイルの場所
C /C++コードで外部ソルバーとしてOctaveを使用しようとしています。
ここで、octave/oct.hヘッダーファイルをインクルードする必要があることを読みました。しかし、私は自分のコンピューターでそれを見つけることができません。オクターブルートディレクトリバージョン3.0.5を含め、あらゆる場所を検索しました。
私は何をすべきか?
matlab - MATLABでの主成分分析
スパースデータの固有値分解を使用してPCAを実装しています。matlabにPCAが実装されていることは知っていますが、コードを書くときにすべての技術を理解するのに役立ちます。ここからのガイダンスに従っていますが、組み込み関数princompと比較して異なる結果が得られています。
誰かがそれを見て、私を正しい方向に向けることができますか?
コードは次のとおりです。
python - Computing filter(b,a,x,zi) using FFTs
I would like to try to compute y=filter(b,a,x,zi)
and dy[i]/dx[j]
using FFTs rather than in the time domain for possible speedup in a GPU implementation.
I am not sure it's possible, particularly when zi
is non-zero. I looked through how scipy.signal.lfilter
in scipy and filter
in octave are implemented. They are both done directly in the time domain, with scipy using direct form 2 and octave direct form 1 (from looking through code in DLD-FUNCTIONS/filter.cc
). I haven't seen anywhere an FFT implementation analogous to fftfilt
for FIR filters in MATLAB (i.e. a = [1.]).
やってみy = ifft(fft(b) / fft(a) * fft(x))
ましたが、これは概念的に間違っているようです。また、初期トランジェントの処理方法がわかりませんzi
。既存の実装への参照、ポインタをいただければ幸いです。
サンプルコード、
algorithm - MATLAB での非常に大きな行列の効率的な乗算
D が大きいため、単純に対角 D 行 D 列の行列を作成するのに十分なメモリがありません。「メモリ不足」エラーが発生し続けます。
最初の乗算で M x D x D 演算を実行する代わりに、M x D 演算を実行しますが、それでもコードの実行には時間がかかります。
誰でも乗算を実行するためのより効果的な方法を見つけることができますA'*B*A
か? これが私がこれまでに試みたことです:
matrix - オクターブで行列を共役します
gnu octave には、adjunge 行列 (matlab などの adjoint に似ている) の機能はありますか?
octave - Python Optparse / getopt のオクターブ相当
Python Optparse / getopt に相当するオクターブはありますか?
何かのようなもの:
コマンドラインからオクターブスクリプトを実行します。
c++ - Octaveライブラリを使用したC++の(maxmin)のようなスパース行列の乗算
私はmaxmin関数を実装しています。これは行列の乗算のように機能しますが、積を合計する代わりに、点ごとに2つの数値の間で最大最小値を取得します。ナイーブな実装の例は次のとおりです。
Octave oct-fileとしてコーディングしているので、oct.hデータ構造を使用する必要があります。問題は、スパースバージョンを実装したいということですが、通常、この例のように行または列の次の非ゼロ要素への参照が必要です(4.3アルゴリズムを参照): http://www.eecs.harvard .edu /〜ellard / Q-97 / HTML / root / node20.html
そこでrow_p->nextを実行すると、行の次の非ゼロ要素が得られました(列についても同じです)。オクターブのSparseMatrixクラスで同じことを行う方法はありますか?または、maxmin関数に採用できるスパース行列の乗算を実装する別の方法はありますか?
matlab - Matlab/Octaveでのハイパス2Dフィルタリング
Matlab /OctaveのHP2Dフィルターを介して画像または他の種類の2Dマトリックスをフィルター処理する方法は?