[解決済み] Octave/Matlab。e^(-1*z)とexp(-1*z)の違い
2022-02-25 15:35:10
質問
私はOctaveの初心者ですが、問題があります。以下のコードは同じものだと思っていましたが、異なる結果が得られました。何が違うのでしょうか?ありがとうございます。
Octave/Matlab: e^(-1*z)とexp(-1*z)の相違点
g = 1./(1 + e^(-1*z)) です。
g = 1./(1 + exp(-1*z))となります。
ここで、z はベクトル、要素、または行列である
解法は?
オクターブで
ここで注目すべきは、4つの操作・機能です。
e^x
と同じです。
expm(x)
と
e.^(x)
と同じです。
exp(x)
.
-
e^x
とexpm(m)
を表します。e
行列に上げるx
. -
e.^(x)
そしてexp(x)
は指数eを表す x 行列の各要素に対してx
.
もし
x
がスカラーである場合、すべての(
e^x
,
expm(x)
,
e.^x
と
exp(x)
)は数学的に等しい。
あなたの場合
z
は行列であるため、異なる結果が得られます。
MATLABで。
e
はMATLABでは定義されていません。
exp(x)
と
expm(x)
は、上記のOctaveで説明したものと同じ定義をMATLABで持っています。
<サブ
PS:
e
または
E
にも使用されます。
E-ノテーション
はMATLABとOctaveの両方で使用できますが、それは別のことです。
関連
-
[解決済み] MATLABエラー "このコンテキストでは関数定義は許可されていません。" [重複しています]。
-
[解決済み] 部分ピボットによるガウス消去の実装【終了しました
-
[解決済み] エラー: 等号の左側にある式は代入の対象として有効ではありません Matlab
-
[解決済み] matlab で "カラーマップ" プロットを作成するにはどうすればよいですか?
-
[解決済み] MATLAB のエラーです。関数 'subsindex' はクラス 'struct' の値に対して定義されていません。
-
[解決済み] エラー「Improper assignment with rectangular empty matrix」の解決方法を教えてください。
-
[解決済み] 減衰比一定の直線と根元の軌跡との交点を求めるためのrlocfindの代替プログラム(Matlab
-
[解決済み] 行列の行にノルム関数を適用する - Matlab [duplicate]
-
[解決済み] Matlab: 小図形ウィンドウでYラベルが表示されない
-
[解決済み】なぜ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のエラー「この課題にはスカラー構造が必要です」は、この文の何を指しているのか?
-
[解決済み] セルコンテンツから非セル配列オブジェクトへの代入
-
[解決済み] Matlabで列ベクトルを反復処理する方法は?[重複].
-
[解決済み] matlab で "カラーマップ" プロットを作成するにはどうすればよいですか?
-
[解決済み] グラフと関係のないカスタム凡例を追加する
-
[解決済み] Wolfram AlphaとMATLABでは伝達関数のプロットが異なる
-
[解決済み] Matlabで固有ベクトルを正しくプロットする
-
[解決済み] MATLABでベクトルの線形スパンを求める
-
[解決済み] 1変数に対するfzeroとfsolveの差分
-
[解決済み] ホールドオンでセミログプロット