• MATLABで構造体のフィールド名を反復処理する

    質問 私の質問を簡単にまとめると、次のようになります。 "なぜ以下は動作しないのでしょうか。 teststruct = struct('a',3,'b',5,'c',9) fields = fieldnames(teststruct) for i=1:numel(fields) fields(i) teststruct.(fields(i)) end を出力します。

    2023-12-01 15:52:09
  • 行列で指定された値の要素の数を数えるにはどうしたらいいですか?

    質問 ある値が行列に現れる回数を数える方法をご存知の方はいらっしゃいますか? 例えば、1500×1の行列があったとして M (ベクトル) に平日 (1 - 7) の値が格納されている場合、日曜日 (1), 月曜日 (2), ... , 土曜日 (7) がいくつ格納されているか、どのようにして数えることができますか?土曜日(7)の数を数えることができます。 M ? どのように解決す

    2023-11-21 20:59:21
  • Octave/Matlab ベクトルに新しい要素を追加する

    質問 ベクトルを持つ x という要素を追加しなければなりません。 newElem ) . の違いはあるのでしょうか? x(end+1) = newElem; と x = [x newElem]; ? どのように解決するのですか? x(end+1) = newElem はもう少し堅牢です。 x = [x newElem] が動作するのは x が行

    2023-11-01 15:07:29
  • Matlabのプロットでフォントサイズを変更する

    質問 の文字サイズを変更したい。 xlabel , ylabel 軸のサイズ、凡例のフォントサイズなど、すべてを一度に指定することは可能でしょうか?デフォルトでは、フォントはHelvetica 10です。 これを変更する方法はありますか? FontSize'14を使いたい。 x または y ラベルを使用します。 どのように解決するのですか? Jonas

    2023-08-21 06:48:03
  • MATLABのプロット図のウィンドウタイトルを変更する方法は?

    質問 私は MATLAB を使ってプロットしています。 plot() 関数でプロットします。プロットの生成された図のウィンドウタイトルを変更するにはどうしたらよいでしょうか? 私が作業しているMATLABのm-fileです。 hold on x = [0; 0.2; 0.4; 0.6; 0.8; 1; 1.2; 1.4; 1.6; 1.8; 2; 2.2; 2.4; 2.6

    2023-08-18 06:33:51
  • [解決済み] なぜ/いつ Octave よりも MATLAB を選ぶべきなのでしょうか?

    質問 私たちの極小のオペレーションでは、組み込みハードウェア上のC実装にコミットする前に、いくつかの高レベルの言語でアルゴリズムのプロトタイプを作成する必要があります。 これまでのところ、私たちはそれを行うために MATLAB を使用してきましたが、ライセンス コストが高くつき始めました。私たちは、MATLAB のコードを Octave に移植することを検討しています。 何か特別な理

    2023-05-19 15:31:03
  • [解決済み] カクテルパーティーアルゴリズム SVD の実装 ... 1行のコードで?

    質問 CourseraのスタンフォードのAndrew Ngによる機械学習の入門講義の中のスライドで、彼は、音声ソースが2つの空間的に離れたマイクによって録音されている場合、カクテルパーティー問題に対する次の1行のOctaveの解を与えています。 [W,s,v]=svd((repmat(sum(x.*x,1),size(x,1),1).*x)*x'); スライドの下部には "出典: S

    2023-03-23 22:45:35
  • [解決済み] MATLABのハッシュテーブル

    質問 MATLABはハッシュテーブルをサポートしていますか? いくつかの背景 私はMatlabで、画像のスケール空間表現を必要とする問題に取り組んでいます。これを行うために、私は分散が sigma*s^k に対して k をある範囲に分割し、それぞれを順番に使って画像にフィルタをかけています。 さて、私は、ある種のマッピングが欲しいのです。 k からフィルタリングされた画

    2023-03-17 03:22:10
  • [解決済み] Octave / Matlab: ベクトルを拡張し,それ自体を繰り返す?

    質問 ベクトルを反復して拡張する方法はありますか? >v = [1 2]; >v10 = v x 5; %x represents some function. Something like "1 2" x 5 in perl そうするとv10は >v10 1 2 1 2 1 2 1 2 1 2 これは[1 2]だけでなく、一般的な場合にも有効なは

    2023-02-08 12:43:44
  • [解決済み] MATLABで特定のディレクトリの下にあるすべてのファイルを取得する方法は?

    質問 の下にあるすべてのファイルを取得する必要があります。 D:\dic の下にあるすべてのファイルを取得し、さらに個別に処理するためにそれらをループする必要があります。 MATLABはこのような操作に対応しているのでしょうか? PHPやPythonなど、他のスクリプトでも可能です。 どのように解決するのですか? 更新しました。 この投稿はかなり古く、その間に私自身の

    2022-12-11 19:55:29
  • [解決済み] MATLABで行列の各行/列に関数を適用するにはどうすればよいですか?

    質問 ベクトルの各項目に関数を適用するには、例えば次のようにします。 v + 1 というように、ベクトル内のすべての項目に関数を適用することもできますし、関数 arrayfun . forループを使わずに、行列の各行/列に対して行うにはどうしたらよいでしょうか? どのように解決するには? のような多くの組み込み操作は sum といった prod はすでに行や列をまた

    2022-11-18 14:49:01
  • [解決済み] Matlab コマンドラインからm-fileを実行する

    質問 とします。 場所にm-fileがあります。 C:\M1\M2\M3\mfile.m また、matlabのexeファイルはこの場所にあります。 C:\E1\E2\E3\matlab.exe このm-fileをMatlabで、コマンドラインから、例えば.batファイルの中で実行したいのです。どうすればいいのでしょうか、方法はありますか? どのように解決するのですか?

    2022-09-11 04:10:21
  • [解決済み] 異なる色の直線を自動でプロットする

    質問 複数のカーネル密度推定値を同じグラフにプロットしようとしていますが、すべて異なる色にしたいのです。私は文字列を使用する拙速な解決策を持っている 'rgbcmyk' を使用して、別々のプロットのためにそれを介してステップする、しかし、私は7つの反復の後に重複を持ち始める。これを行うより簡単で効率的な方法、およびより多くの色のオプションはありますか? for n=1:10 sour

    2022-09-09 03:22:07
  • [解決済み] MATLAB関数のいくつかの戻り値をエレガントに無視する方法

    質問 関数から「n 番目」の返り値を得るのに、全ての関数に対してダミー変数を作成する必要はありますか? n-1 の戻り値のダミー変数を作成することなく、関数から「n番目の」戻り値を得ることは可能でしょうか? 例えば、MATLABで以下のような関数があったとします。 function [a,b,c,d] = func() a = 1; b = 2; c = 3; d = 4; こ

    2022-08-06 15:38:09