[解決済み] MATLABの初心者です。エラー 最初の入力引数は関数ハンドルでなければなりません。現在の関数を積分しようとしているとき
2022-02-27 20:15:30
質問
というわけで、今のところこんな感じです。
t=60;
q=integral(e(t)*i(t), t, 0, 2*pi);
function v=e(t)
v=160*sin(t);
end
function c=i(t)
c=2*sin(t-(pi/6));
end
が、以下のようなエラーが返ってきてしまい、どうすればいいのか全くわかりません。同じエラーを参照している他の投稿も見ましたが、修正することができませんでした。
Error using integral (line 82)
First input argument must be a function handle.
Error (line 10)
q=integral(e(t)*i(t), t, 0, 2*pi);
ご協力をお願いします。
解決方法は?
このようなものがあるはずです。
e_times_i = @(t) e(t) .* i(t)
q=integral(e_times_i, 0, 2*pi);
確かに、最初の引数の
integral
matlabの関数ハンドルです。あなたが与えた
値
関数ハンドルではありません。
関連
-
[解決済み】MATLABの&と&&の違いは何ですか?
-
[解決済み] MATLABでctrl+Aを使わずにすべてのコードを自動インデントする
-
[解決済み] MATLABで1つの点の最近傍を検索する
-
[解決済み] MATLABエラー "このコンテキストでは関数定義は許可されていません。" [重複しています]。
-
[解決済み] MATLABによるパワーメソッド
-
[解決済み] パーフカーブで1つの値を返す - matlab
-
[解決済み] Matlabで固有ベクトルを正しくプロットする
-
[解決済み] 減衰比一定の直線と根元の軌跡との交点を求めるためのrlocfindの代替プログラム(Matlab
-
[解決済み] MATLABで音を止めるには?
-
[解決済み] ホールドオンでセミログプロット
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Matlab. 位置2のインデックスが配列の境界を越えています(1を超えてはいけません)。
-
[解決済み] Matlabの角括弧と中括弧の違い?
-
[解決済み] MATLABエラー "このコンテキストでは関数定義は許可されていません。" [重複しています]。
-
[解決済み] Matlabでシンプソンの1-3 (h / 3)メソッド
-
[解決済み] MATLAB : 周波数分布
-
[解決済み] 演算子のオペランドは、論理スカラー値に変換可能でなければならない。
-
[解決済み] Matlab Error: ポジション1のインデックスが配列の境界を越えています
-
[解決済み] 行列の行にノルム関数を適用する - Matlab [duplicate]
-
[解決済み] MatlabのA=[x; y']は何を意味するのですか?
-
[解決済み] Matlabでforward inputnames?