問題タブ [calculus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - QScriptEngine を使用して計算を計算する
Items
に接続するダイアグラム モデリング ツールを作成していTasks
ます。アイテムにはProperties
(単純な名前と値の関係) があり、タスクには がありますFormulas
。ユーザーがC++ 構文 (つまり ) を使用しQLineEdit
て式(property1 * property2)/property3
を記述し、結果を出力するための UI を作成する予定です。もちろん、結果を出力するには、何らかの形で数式を解析して計算する必要があります。
これに関する私の懸念は、使用QScriptEngine
がこれに適しているかどうかです。を使用して計算を実行するために使用できることがevaluate()
わかりました。4 つの「通常の」操作 (+、-、、および /) に加えて、おそらく必要であるsqrt()
と予想しているだけpow()
ですが、どうやら、Math
評価文字列内でも使用できるようです。
また、これらの数式を保存して復元する必要がQStrings
あるため、ファイルへの書き込み/ファイルからの読み取りが必要になるため、その目的として処理することを検討していました。
これは良いアプローチだと思いますか?このタイプの目的について、良い読み物として何を提案しますか?
matlab - MatLab で導関数を実行する
タイトルが示すように、「関数」の導関数をどのように見つけることができるのか疑問に思っています。関数が定義されておらず、値の配列だけであるため、どうすればよいかわかりません。それでは、簡単な例を試してみましょう:
予想通り。次に、微分を取りたいと思います。私はこれが2倍であることを知っています。シンボリック ツールキットのように、diff 関数を使用する可能性はありますか?
これは、長さが length(y)-1 の 2x +// 1 のように見えます。これの導関数を計算して長さ(y)のベクトルを取得する方法はありますか?
シンボリック ツールキットがありません。
java - Java プログラムで株式市場スタイルの価格変動を作成するための数学的ジレンマ
基本的に、アイテム y の基本価格 r と基本在庫量 a があります。アイテム y の価格は x です。
アイテムを鉛筆と呼びましょう。
つまり: r は基本価格です。$1 としましょう。a は典型的な基本在庫で、100 としましょう。y は現在の在庫量です。x は商品の価格です。
鉛筆の通常の供給量の半分が利用可能である場合、価格は上昇します。つまり、x = r * (a / y) になります。利用可能な在庫が半分しかない場合、x = 2、または y = 50 になります。
私の原始的なシステムの欠点は、在庫が残り 1 個まで減り、x が 100 になり、正気の誰も鉛筆に 100 ドルを払おうとしないことです!
このばかげたグラフに勾配を作成する数式を作成するにはどうすればよいでしょうか。たとえば、在庫が 50 の場合、価格は 2 ですが、在庫が 10 のみの場合、価格は 2.50 になります...私が説明しようとしていること、そしてそれは私の舌の先端にありますが、私はそれを見つけることができません...
この質問を正しく伝えていることを願っています!! 笑、私は今とても気が狂っています...
matlab - matlabでの高速統合技術?
したがって、コーディングする必要がある次の関数があります。
Lm = 1/d Integral[exp(-i(a(x)t+mKx)) dx (0 から d まで)
私が今持っているものは次のとおりです。
すべてが象徴的な場所。ax が困難なもの (sin(x)) である場合、これには非常に長い時間がかかります。そこで、これを簡単にする方法を考えたいと思います。私は配列 a_x(xi) を持っており、同僚から関数を調べるように紹介されましたquad
が、これまでのところ、その使用方法がわかりません。
ありがとう
c# - Math.Pow() 対 Math.Exp() C# .Net
C# と .net での使用Math.Pow()
との違いを説明できる人はいますか?Math.Exp()
Exp()
指数として自分自身を使用して、数値をべき乗するだけですか?
delphi - Delphi を使用したバッファ内の値の統合
微分に関する私の質問に続いて:
現在、統合を検討しています。私はこれについて頭を悩ませることはできません。状況は、時間的に一定の距離にある多数の値を含むデータのバッファーを定期的に受信することです。それらを区別する必要があります。学校で微積分をやるのは久しぶりです....
私が思いついたのはこれです:
私は台形定規を使用しています。hl と hr は台形の左右の高さです。dt がベースです。
AVPS は 1 秒あたりの値です。これの典型的な値は 10 から 100 の間です。バッファの長さは、典型的には 500 から 1000 の値です。
前のデータブロックと連続する新しいデータでバッファを何度も呼び出すため、次回のためにブロックの最後の値を保持します。
私がしたことは正しいですか?つまり、値を適切に統合しますか?
ありがとうございました。
calculus - これは非常に簡単ですが、私は1つに打たれました
これが極限計算 1 です。これは非常に簡単ですが、私は決して高次を因数分解しません。因数分解する方法を誰か教えてください。
lim((x^5-32)/(x-2),x=2)
lim((x^5-2^5)/(x-2),x=2)
r - Rでモンテカルロを使用して整数0からpi / 2
モンテカルロ法を使用して x^2 cosx の積分 (o から pi/2) を見つけようとしています。これは私の初めてなので、いくつかの指示が必要です。乱数を生成するには、積分の制限を (0,1) に変換する必要がありますか、または指定された制限 (0 から pi/2) で乱数を生成できますか?
このようなもの ?
積分を (o から pi/2) から (0 から 1) に変換し、関数を 1/x^2 sinx に変換します 乱数 rnorm(10000,0,1) を生成します
または、積分の極限を変換することなく、この rnorm(10000,0,1)*pi/2 のような乱数を生成する方法はありますか
c++ - 平面をなぞる
3 つの変数で連続スカラー関数を使用する C++ コードがあり、この関数がゼロである場所を表す曲面を描画したいと考えています。私は部分的な表面を与える家の成功を収めました.表面のある点から始めて残りを追跡するという考えがありますが、すでにこれを行うことができるライブラリがあるかどうか疑問に思いました.
fortran - 台形定規の問題点
fortran を使用して e^x inside と interval [ba] の積分を計算するのに問題があります。
関数呼び出しで何か間違っていると思います。私を助けてくれてありがとう。