問題タブ [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.

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

matlab - Matlab または Octave で定義されているすべての変数のリストを取得するにはどうすればよいですか?

私は完全な GUI 環境を使用して Matlab で作業することに慣れています。ライセンスの問題により、Octave をインストールしてみましたが、少なくともデフォルトでインストールされている GUI はないようです。

save変数を Matlabでing し、Octaveで ing して、Matlab から Octave に変数を転送しloadました。というのは、私はもう持っていない小さなワークスペース ウィンドウでそれらを見ることに慣れていたので、名前を覚えていません。

Octave で定義された変数とそのタイプのリストを表示するにはどうすればよいですか?

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

debugging - Octave のデバッグ モードでスタック トレースを表示するにはどうすればよいですか

Octave の一部の内部ライブラリ関数でエラーが発生しました。呼び出し元の関数をデバッグしたいのですが、やり方がわかりません。

  • スタック トレースを表示するにはどうすればよいですか?

  • フレーム間を移動するにはどうすればよいですか?

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

matlab - Octave/Matlab:ベクターを拡張して繰り返しますか?

ベクトルを繰り返して拡張する方法はありますか?

その場合、v10 は次のようになります。

これは [1 2] だけでなく、一般的なケースでも機能するはずです。

0 投票する
4 に答える
3545 参照

matlab - Matlab/Octaveのvector/matrixメンバーに対するループレス関数呼び出し

ループワールド(Cなど)からマトリックスワールドに入った

ベクトル/行列の個々のメンバーで関数を呼び出し、結果のベクトル/行列を返したいと思います。

これは私が現在それをしている方法です:

使用例:

さて、MATLAB / Octaveに関するすべてのアドバイスは、次のように述べています。ループを使用していることに気づいたら、やめて、それを行うためのより良い方法を考えてください。

したがって、私の質問:ベクトル/行列の各メンバーで関数を呼び出し、明示的なループを使用せずに、結果を新しいベクトル/行列に一度に返すことはできますか?

それは私がこのようなものを探しているということです:

おそらく、それは単なる構文糖衣であり、それだけですが、それでも知っておくと便利です。

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

matlab - Octaveでシンボリック行列を宣言するにはどうすればよいですか?

MatLabでは、シンボルを非常に簡単に宣言できます。

ただし、これをOctaveで複製しようとすると、エラーが発生します。これは私が使用しているコードです:

オクターブでシンボリック行列をどのように宣言しますか?

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

csv - Octave: csv 形式で大きな行列をインポートする

csv ファイルから Octave にマトリックス (約 80.000 行) をインポートしようとしています。明らかな解決策は次のようになります。

または、ファイルの名前を変更して試してみてください:

それでも、エラーが発生し続けます:

読み込み: ファイル "relative_directory/the_file.csv" から行列を読み取れませんでした

または .txt 詳細なし。どんなヒントでも大歓迎です。

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

types - Octave データ型 - float & double

JAVAでHDFファイルを書くためのフレームワークを書いています(既存のフレームワークを使用しています)。オクターブとの互換性を保つ必要があります。つまり、オクターブは私のフレームワークが書き込むファイルを読み取ることができ、逆もまた同様です。

私の質問は、Octave には float と double の 2 つのデータ型がありますか、それとも double のみを使用するのでしょうか?

ありがとう

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

arrays - Octave/Matlab での int への型キャスト

オシロスコープから取得したデータに基づいて、linspace コマンドを使用して作成された行列のインデックスを呼び出す必要があります。このため、入力されるデータは double です。しかし、私は本当に呼び出すことができません:

ここで、V0Found は 5.2 のようなものですが、インデックス 5 を取得することは十分に近いため、小数点以下を削除する必要があります。この式を使用して小数を削除しました。

ただし、小数が削除されたとしても、オクターブはまだそれについて不平を言っています。

では、それを int に型キャストするにはどうすればよいでしょうか。

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

matlab - Octave を使用してデータの期間を近似する最も速い方法は何ですか?

周期的なデータのセットがあります (正弦波ではありません)。1 つのベクトルに時間値のセットがあり、2 番目のベクトルに振幅のセットがあります。関数の周期をすばやく概算したいと思います。助言がありますか?

具体的には、これが私の現在のコードです。ベクトル t に対するベクトル x(:,2) の周期を概算したいと思います。最終的には、多くの初期条件に対してこれを行い、それぞれの周期を計算して結果をプロットしたいと思います。

ありがとうございました!

ジョン

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

octave - GNU Octave には、利用可能なすべての行列を表示するコマンドがありますか?

重複の可能性:
Matlab または Octave で定義されているすべての変数のリストを取得するにはどうすればよいですか?

私は MatLab を持っていないので、Octave を使用して load some.mat を実行して .mat ファイルをインポートしました。

どのベクトル/マトリックスをロードしたかを知るにはどうすればよいですか?