における複素数方程式を解きます。 私は誰もが私にウルフラムアルファは、それが呼び出すランバートW機能(の面で解決策を得ることができますCは複素数であるので、予想通りZも複雑である場合、私は、</p> <p>このフォームIは、Zについて解きたい</p> <pre><code>exp(az) = 1 + cz </code></pre> <p>と方程式を取得していますR
答えて
を助けることができると思いますR.
に複素数を含む方程式を解く方法を見つけ出すことはできませんProductLog
関数):とりわけ
emdbook
パッケージ()はランバートW関数の実装を有しています。 (この作業を行うために、私は、バグを修正しなければならなかったので、あなたは、CRANの実装を使用することはできませんその代わり、GitHubのから最新バージョンをインストールします。library(devtools); install_github("bbolker/emdbook")
を...
library(emdbook)
sfun <- function(a,c) {
w <- lambertW(-a/c*exp(-a/c))
-(c*w+a)/(a*c)
}
を
a <- 2+1i; c <- 1+1i
(z <- sfun(a,c))
## [1] -0.1686391-0.2337278i
例
チェックの答え:
(exp(a*z)-(1+c*z))
## [1] 0+5.551115e-17i
これは予想数値の許容範囲内にゼロである...
Thxたくさんのベン;本当に良い解決策です。私はあなたのソリューションをテストしており、すべてOKで、ルートzを見つける手続きをしています。しかし、私はこれらの2つの行の式を導き出すことはできませんでした: 'w < - lambertW(-a/c * exp(-a/c)) - (c * w + a)/(a * c ) '。この派生物をソリューションに追加してください。また、私は上記の手順を適用し、 '>(z < - sfun(a、c))> [1] -0.224767 + 0.4937739i>(exp(a * z) - (1 + c * z)) [1] 5.55112e-17 + 1.665335e-16i'。これも許容範囲内です。まったく同じ結果を得るためにset.seed()が必要ですか? –
今、私はhttps://en.wikipedia.org/wiki/Lambert_W_function#Example_1から導出を得ました!私が上にそれを加えてもそれは良いでしょう。 –
丸め誤差は、プラットフォーム(オペレーティングシステム、コンパイラなど)によって異なる場合があります。 –
- 1. $(e.target)は<i></i>であり、含まれていません。<div>...</div>
- 2. 私は<code>f</code></p> <pre><code>> argument_names(f) [1] "x" "y" </code></pre> <p>の引数名をできる取ることにしたい任意の関数についてはR機能
- 3. は、これは私です</p> <pre><code>'[errors]' => [], </code></pre> <p>..私は、ユーザーテーブルを持っていると私は私が<code>$user</code>をデバッグする場合でも、それはnullを返し<code>save()</code>保存したいときにエラーがないCakePhp3
- 4. リップル:\コルドバ\ MyFolderという\ WWW そこで私は<code>Z:\cordova\MyFolder\www\index.html</code>を開始しました:ローカルファイルは、私は、Apacheのコルドバ</p> <p><code>create MyFolder com.mydomain.HelloWorld HelloWorld</code></p> <p>で新しいプロジェクトが今作成したアプリのforlder WWWがZである作成した
- 5. スウィフト:あなたも行うことができた場合</p> <pre><code>// MARK: This is a comment </code></pre> <p>:としてスウィフトにコメントを書くの目的であるものについて理解// MARK
- 6. C#XML要素私は特に例えば<code><EmpTypeHeader></code>で<code>EmpList</code>タグの数と<code><EID>.</code></p> <p>を取得する必要がありますXMLノードに
- 7. のdragEnter/dragleaveは私の問題は、私は<em>のdragEnter</em>と<em>dragleave</em>を使用する場合<em>ドロップ</em> -eventがもはや解雇されていること、ではありません
- 8. <strong><em>のMySQL</em></strong></p> <p>コードは以下のとおりであるに取り組んでいない
- 9. は、どのように私は<code>string</code>あるこの</p> <pre><code>var alldest = cc.returnallfullDestinations(mainElement).Split('|'); </code></pre> <p><code>returnallfullDestionations</code>のようなデータを取得していますC#
- 10. は、Excel - 私は、この表Iは、赤い長方形であるものを作ることができるいくつかの式、である必要</p> <p><a href="https://i.stack.imgur.com/G4ziC.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/G4ziC.png" alt="Table"></a></p> <p>を持って見つけて、カスタムテキスト
- 11. シンボル 'てendlは、' 私は初心者C++だと私はここでエラーメッセージ</p> <blockquote> <p>{シンボル 'てendl' は解決できませんでした}</p> </blockquote> <p>を得ることがコードIで維持
- 12. -1、0、1以外の戻り値を比較できますか? <code>x</code>が<code>y</code>より大きい場合<code>x</code>未満<code>y</code>、正の整数である場合
- 13. は</p> <p>に修正する必要がある、私は「修正」私は</p> <p><code>"<a href='http://someserver/some url/somepage.htm?param+1=test">Some link</a>"</code></p> <p>のようにHTMLのスニペットを取得していないことができ、入力として
- 14. 私は2つの機能</p> <pre><code>void foo() { std::cout << 1 << std::endl; } void bar() { std::cout << 2 << std::endl; } </code></pre> <p>をお持ちの場合は2個の関数のC++
- 15. は、どのように私は私は2つのセグメントを持っている場合</p> <p>が</p> <p>例であるURI
- 16. Git、共有リポジトリへの裸の変更方法</p> <pre><code>git init --bare --shared </code></pre> <p>:</p> <pre><code>git init --bare </code></pre> <p>後で私はあなたが複数のユーザーを持つプロジェクトで作業する場合は、この私はそれを行っているべきかであることを学びました:
- 17. オブジェクトは、私は自分のアプリケーションで<code>infragistics</code><code>igGrid</code>を使用しているが、私は</p> </blockquote>「_super」プロパティまたはメソッドをサポートしていません<code>javascript</code>エラー</p> <blockquote> <p>オブジェクトを取得しています<p>igGrid
- 18. はどのように</p> <pre><code>has_one :company </code></pre> <p>私の要件は、ユーザーがページをサインアップするときに新しい<code>company</code>フォームにリダイレクトするということである
- 19. Cの<と<<の違いは何ですか?
- 20. がどのように要素を削除して、今、私はこのHTMLを解析したい私はこの</p> <pre><code>Hello<i class="emoji emoji_smile" title=":smile:"></i><i class="emoji emoji_angry" title=":angry:"></i>World </code></pre> <p>のようなHTMLスニペットを持って
- 21. は私が<strong>を通じて<strong>でRserve</strong>、 をJavaの</strong>を<strong>R</strong>を使用していRServe
- 22. キュウリ/カピバラを使って複数のファイルをアップロードする方法は?私は<code>multiple</code> atributeとファイルフィールドを持っている場合、私は1つのファイル</p> <pre><code>attach_file 'photo', File.join(Rails.root, 'public', 'uploads', 'test.png') </code></pre> <p>のアップロードしかし、何をテストすることができ
- 23. jQueryの - 最初のものは、ツールチップの効果である私は要素</p> <pre><code><i rel="tooltip" class='icon-ok'> <i title="Teste" class='icon-info'> </code></pre> <p>の2種類がありrel属性
- 24. は、私は、現在のルートが動物/編集</p> <pre><code>(router.isActive('/animals/edit') </code></pre> <p>が真である/ある場合Router.isActive</p> <p>でルートをチェックしようとしている
- 25. 私は</p> <pre><code><meta property="og:description" content="SOME TEXT HERE"> </code></pre> <p>を持っていると私はここでの唯一のいくつかのテキストを取得したいと思い表現
- 26. Heredoc <<<または<<?
- 27. ベイグラント - メッセージ:サイコ::にSyntaxError:(<unknown>):期待見つけることができませんでした ':' 私は</p> <pre><code>vagrant up </code></pre> <p>を実行している場合は行9列1
- 28. Javaのジェネリックは、C <T extends MyClass <Z>>メソッドはZを返す必要があります
- 29. {<< {信号}}と{信号<< 1}の間のシステム偏りのビットシフトの違いはありますか?
- 30. C#が、私はそれにいくつかのものと1つのユーザーコントロールを作成している、と私はそれが1 <code>button</code>で私<code>form1</code>クリックで可能だと<code>button</code><code>form1</code>内の私の<code>usercontrol</code>を開くことはありませんということかどうかを知る必要があり
関連 - http://stackoverflow.com/questions/14646542/using-r-to-solve-equations - これは本当にRの強さではありません。 – thelatemail