• [解決済み] セルコンテンツから非セル配列オブジェクトへの代入

    質問事項 for ch=1:63 for h=1:5 for a=1:6 for b=1:6 m{a,b}{h,ch}=zeros(4,4); end end end end for a=1:6 for b=1:6 if b==a

    2022-02-06 14:04:42
  • [解決済み] MATLABで1つの点の最近傍を検索する

    質問 matlabで、ある点を別の点の単一の"最近傍"として生成する最近傍探索を行おうとしているのですが、どうすればいいですか? 次のようなデータがあります。 サイズ336x264の経度グリッド(quot; lon".) 経度グリッドの範囲内にあるランダムな点 "dxf" MATLABの"knnsearch"関数を使用してみました。 https://www.math

    2022-02-05 21:07:58
  • [解決済み】「名前が重複する関数は定義できません」エラーが出るが、重複する関数はない。

    質問内容 Matlabで勾配降下の関数を書こうとして、次のようなエラーが発生しました。 Function with duplicate name "gradientDescent" cannot be defined . 私が取り組んでいるプログラムには2つの関数があり、2つ目の関数を削除すると問題が解消されます。2つの関数は全く違う名前なのに、なぜこのようなことが起こるのか理解できません

    2022-02-05 17:54:09
  • [解決済み] MATLABでベクトルからNaNを除去する

    質問 2つのベクトルからナンを除去したいのですが、ベクトルの長さが同じでなければならないため、一方のベクトル内のナンを除去すると、それがナンでなくても、もう一方のベクトル内の対応する値も除去しなければならないのです。例えば x = [1 nan 3 4 5] y = [6 7 8 nan 10] xのnanとyの7を取り除きたい。また、yのnanとxの4を取り除きたい。こうすれば、ベ

    2022-02-05 17:17:43
  • [解決済み] MATLABで軸の制限をグローバルに設定し、プロットされたデータの最小値と最大値にする方法は?

    質問 MATLAbでいくつかの図形をプロットしようとしています。サブプロット機能を使って複数のグラフを横に並べると、軸の限界が変わってしまい、xとyの最小値と最大値にならず、常に余分な余白ができます。 X軸とY軸の値をゴロ合わせで最小と最大に設定する方法を探しています。私の図には約50のプロットがあり、それぞれのプロットでxとyは異なる名前になっています...。毎回MATLABにxとy

    2022-02-05 14:36:40
  • [解決済み] matlabで関数ハンドルを使った操作

    質問事項 以下の問題について、ご教授ください。以下のような関数のハンドルがあります。 r1 = @(lambda) b + lambda*(r - b); % r and b are vectors of return data 私は、平均関数をゼロにする最適なラムダを、その関数内の与えられた累乗のセットに対して見つけたいのです。私は何をしようとし、動作しませんでした、それは私に '

    2022-02-05 11:08:10
  • [解決済み] MATLABエラー "このコンテキストでは関数定義は許可されていません。" [重複しています]。

    質問事項 この質問はすでにここに回答があります : 閉じる <スパン 10年前 . <ブロッククオート 重複の可能性があります。 "プロンプトやスクリプトでの関数定義は許可されていません "の修正方法 当然のことながら、MATLAB内で

    2022-02-05 07:37:57
  • [解決済み] Matlabの角括弧と中括弧の違い?

    質問 初心者のための質問:角括弧の違いは何ですか? [] と中括弧 {} Matlabで?どちらを使うのが適切か? 更新:Matlabのドキュメントの "Special Characters "に記載されています。 解決するには? 角括弧はベクトルまたは行列を、中括弧はセル配列を作成します。 数字を扱う場合、99%は角括弧を使うと思います。セル配列は、10×5の行列を(

    2022-02-04 21:18:13
  • [解決済み] ある行列から固有ベクトルの異なる解を得ることができるでしょうか?

    質問 ある行列の固有ベクトルを求めることが目的です。Matlabでは [V,D] = eig(M) を使って、行列の固有ベクトルを求める。 [V,D] = eig(M) . または、ウェブサイトを利用しました。 ウルフラムアルファ を使い、結果を再確認しました。 私たちは 10X10 という行列があります。 M : 0.736538062307847 -0.6

    2022-02-04 15:32:37
  • [解決済み] Matlabで矢印を描くには?

    質問 matlabのグラフで矢印を描こうとしているが、うまくいかない。 コード例です。 function [ output_args ] = example( input_args ) figure ('Name', 'example'); x = [10 30] y = [10 30] xlim([1, 100]) ylim([1, 100]) arrow (x, y) ??? e

    2022-02-03 23:24:26
  • [解決済み] MATLAB: symからlogicalへの変換ができない

    質問 ここで作成しているユーザー定義関数で問題が発生しています。私がやろうとしていることは、ある値を記号関数に代入し、その数値の答えを様々な目的で使用することです。具体的にはここです。 x = xo; subst = subs(f,x); while((n>i) && (subst > eps)) 私のプログラムを実行すると、次のようなエラーが発生します。

    2022-02-02 08:50:59
  • [解決済み】MATLABの&と&&の違いは何ですか?

    質問内容 の違いは何ですか? & と && MATLABの論理演算子? どのように解決するのですか? シングルのアンパサンド&は論理AND演算子です。 ダブルアンパサンド && もまた、短絡的な動作をする論理 AND 演算子です。短絡とは、最初のオペランド(左側)によって結果が完全に決定されない場合にのみ、2番目のオペランド(右側

    2022-02-02 03:34:11
  • [解決済み] double 型の入力引数に対して未定義の関数 'int' が存在する [重複] 。

    質問 この質問はすでにここに回答があります : "入力引数が 'double' 型の場合、未定義の関数 'function_name'があります。 (回答3件)

    2022-02-01 07:05:41
  • [解決済み] 第一差分フィルタ

    質問 私は信号処理の勉強を始めていますが、教授が私のタイムスリップに第一差分フィルターをかけるように言っています。filter()関数を使うことは分かっていますが、分子(b)と分母(a)の係数ベクトルをどうすればいいのか分かりません。一次差分と一階は同じものですか? 解き方は? まず、以下の記事を読んでください。 Matlabのフィルタ関数のドキュメント . 第一差分を取るだけ

    2022-02-01 05:05:25
  • [解決済み] MATLABでctrl+Aを使わずにすべてのコードを自動インデントする

    質問 と入力すると、.m ファイル内のすべてのコードを自動インデントすることができます。 ctrl + A に続いて ctrl + I . しかし、この場合、私のMATLAB IDE (R2011a, Linux, with Windows Shortcuts) では、カーソルを.mファイルの最後に移動させ、すべてのコードを選択する必要があります。そして、作業していた場所

    2022-01-31 16:12:46
  • [解決済み] Matlabのfprintfを使用してテーブルを作成する

    質問 4つのベクトルx,y,z,cがあるとします。 matlabでfprintfを使用して、各列の上に"title 1"のようなタイトル、その下にx列を持つテーブル形式で表示するにはどうしたらいいですか? どのように解決するのですか? ここでは、簡単な例を紹介します。を読むことをお勧めします。 ドキュメント fprintfについても同様です。 clear clc %//

    2022-01-31 02:51:28
  • [解決済み] Matlab. 位置2のインデックスが配列の境界を越えています(1を超えてはいけません)。

    質問 あるデータセットにFFTを適用しようとしています。次のスクリプトを使用しています。 filepath = 'C:\Users\notmyname\Desktop\note.txt'; data = importdata(filepath); dt=data(2,1)-data(1,1); Fs=1/dt; L=length(data(:,2)); data_fft_full=abs

    2022-01-31 02:49:13
  • [解決済み] matlabエディタで複数の行をコメントするためのショートカットキーはありますか?

    質問 matlabで複数の行をコメントするショートカットはありますか?ない場合は作成できますか? 解決方法を教えてください。 コメントのショートカットは CTRL+R Windowsでは CTRL+/ Unix系(OS Xは不明)の場合。複数の行をコメントするには、マウスでハイライトするか、あるいは シフ ト . いずれにせよ、これは環境設定 -> キ

    2022-01-30 12:26:07
  • [解決済み】MATLABのエラー「この課題にはスカラー構造が必要です」は、この文の何を指しているのか?

    質問内容 ある構造体があります。 space_averaged_data を持ち、そのメンバーは Ps は、長さが可変のセル配列として定義されています。構造体を作成した後、このセル配列に値を代入すると、以下のようになります(わかりやすくするために、他の構造体フィールドは省略しています)。 Ps = cell( 1, num_p ); for p = 1:length(Ps) P

    2022-01-27 21:17:43
  • [解決済み】2つのベクトル間の角度 matlab

    質問 2つのベクトル間の角度を計算したい V = [Vx Vy Vz] と B = [Bx By Bz] . はこの式でよいのでしょうか? VdotB = (Vx*Bx + Vy*By + Vz*Bz) Angle = acosd (VdotB / norm(V)*norm(B)) とか、他に計算する方法はないのでしょうか? 私の質問は、ベクトルを正規化したり、簡単に

    2022-01-26 15:13:11