問題タブ [function-handle]

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.

0 投票する
1 に答える
1588 参照

callback - Juliaの関数ハンドル

Juliaでコールバック関数または関数ハンドルを定義する標準的な方法は何ですか?

定義するとします

私の目標は、b = 1、c = 2、d = 3 を修正し、myFun を a の関数として渡すことです。何かのようなもの:

0 投票する
2 に答える
106 参照

matlab - 線形変換関数ハンドル

セル配列 P に関数ハンドルとして凡例多項式があるとします。ここで、線形変換 x = 2/3*t-1 を使用します。ここで、変換関数ハンドルを持つセル配列 Q を取得したいと考えています。したがって、P = [1, @(x) x, 1/2*(3*x^2-1),...] から Q = [1,@(t) 2/3*t-1,.. .]

ありがとう!

0 投票する
2 に答える
467 参照

matlab - Matlab の関数ハンドルに行列またはベクトルを渡す

みんな!

Matlab で関数ハンドルを使用するときに問題が発生しました。

たとえば、変換行列の関数ハンドルを取得するとします。

そして私はアルファベクトルを持っています

のような結果を得たい

私は次のような方法を試しました

それらはすべて機能しません

これを行う簡単または魔法の方法はありますか?

どうもありがとう!

0 投票する
1 に答える
548 参照

matlab - matlab での三項ツリーの生成

私がやろうとしているのは、非再結合三項ツリーの構造をエミュレートする一連のベクトルを生成することです。これが私のコードです:

ノード関数は次のとおりです。

さまざまなテストトライアルを実行しましたが、常に同じ問題で終了します。node.m 関数は、時間 t=2 で行ベクトルの最初の 3 つのエントリのみを編集し、他の 6 つのエントリは除外します。時間 t=1 でベクトルの次の値を取らないように、ループ内で間違いを犯したようです。

また、私が見落としていたはるかに簡単で明白な解決策がある一方で、問題を信じられないほど複雑にしている可能性もあります。

どんな助けでも大歓迎です。

0 投票する
2 に答える
41 参照

string - MATLAB で再入力せずに複数の関数を組み合わせてプロットする方法はありますか?

私が現在受講しているクラスでは、かなりの量のプロットが行われています。スピードアップするために、plot の代わりに fplot を使い始めました。今、2 つの関数を再入力せずに組み合わせる方法があるかどうか疑問に思っています。

このようなもの:

これを行う機能により、デバッグと編集がはるかに簡単になり、コーディング時間を大幅に節約できます。

私が思いついたアイデアの 1 つは、関数を持ち運ぶために文字列を使用することでした。

すなわち

しかし、元に戻す方法を見つけることができませんでした (対応する ASCII 値を除く)。

別の方法として、楕円を使用して線を分割して見やすくすることもあると思いますが、それではコアの問題は解決しません。

背景や理解を深めたい場合: 以下は、プロットする必要のある関数の例です。

これらの多くは、宿題の一部として自分で導出した方程式であるため、1 つの関数の導出を間違えると、すべての関数を書き直さなければなりません。これでは、Cn と Cl (Cn と Ca を使用) が与えられましたが、Ca と Cd を自分で導出する必要があります。「ld」は単に cl を cd で割ったものです。

簡略化すると、次のようになります。

このサイトを熟読して回答を得ることができましたが、この質問または同様の質問をしている他の人を見つけることができませんでした. これに対する解決策がある別の投稿を知っている場合は、最初にそれを読んでいただければ幸いです。あなたが助けてくれることを願っています!

0 投票する
1 に答える
44 参照

matlab - Multipy 関数は matlab を処理します

2 つの関数ハンドルを乗算し、結果として関数ハンドルを取得する必要があります。例:

これを行う方法?