問題タブ [heat]

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 投票する
2 に答える
1295 参照

wix - レジストリ ファイルの Heat Harvest Tool コンポーネント ID の重複

複数のレジストリ ファイル (45) に対してヒート ハーベスト ツールを実行しています。

同じComponent Idが生成される3つのファイルを除いて、うまく機能します。

と同じコンポーネント ID になります

ガイドはユニークですが。

どうすればこの状況を回避できるのか、または同じことを行う別の方法があるのだろうか。

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

xml - XSL を使用して名前空間をノードに追加する

WiX 3.7 を使用して MSI インストーラーを作成しようとしています。heat.exe を使用してビルド ディレクトリの内容から wxs フラグメントを作成し、それを別の静的 wxs ファイルで参照します。「ServiceInstall」ノードをコンポーネントの 1 つに追加するために、このファイルに XSL 変換を適用する必要もあります。ノードの追加は、私のような XSL 初心者にとっても非常に簡単です。ただし、結果の XML を適切な形式にするために、Wix ノードと Fragment ノードの両方に WixUtil 拡張機能への参照を追加する必要があります。だから、私のXMLはこれです:

そして、私はそれがこれである必要があります:

名前空間宣言を Wix 要素に動的に追加していますが、StackOverflow の別の回答から借用した次のコードを使用して、正常に動作します。

ただし、同じメソッドを使用して Fragment ノードに宣言を追加しようとすると、文字化けした xml が返されます。これは、非常に単純で簡単な作業で達成できるように思えます。私は何を間違っていますか?

0 投票する
3 に答える
9063 参照

wix - WiX で複数のディレクトリを収集する

多くの機能を含むインストーラーを構築しようとしています。各機能のファイルのディレクトリを取得するためにheatを使用しています。
私のソース ディレクトリ構造は次のようになります。

したがって、機能ごとにheat.exeを実行して各機能のフラグメントを作成しますが、基本的に同一のフラグメントを取得します。

私が本当に欲しいのは次のようなものです:

-varを使用して、各機能のソースの場所を表す個別の変数を指定できますが、これらの変数の値を wixproj に渡す必要があります (約 10 個の機能が必要です)。

それで、収穫したフラグメントに相対パスを含める方法はありますか?

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

matlab - 熱収支方程式を離散時間で解く

Matlab の微分方程式系を使用して、2 つまたは 3 つのオフィス内の離散時間で熱収支を解きたいと考えています。したがって、次の式を設定します。

C、U、Aはパラメータで、T3(t)、H1(t)、H2(t)は時間とともに変化する関数です。T1 と T2 を離散時間で計算したい。それに加えて、方程式にサーモスタット制御を含めたいと考えています。

私はすでにこれを解こうとしましたが、1つの方程式だけで線形グラフを得ました。これを設定して解決するために必要な指示や提案を誰かに教えてもらえますか? あなたの助けに本当に感謝します!

ありがとう!

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

wix - Wix heat コマンドがコード 319 で終了しました (-out パラメーターはファイル パスを指定する必要があります)

Wix v3.7 と Visual Studio 2012 を使用して、Web アプリ (.NET) のインストーラーを作成しています。

Web プロジェクト ファイルを収集するために、私は heat を使用しています。私の .wixproj は次のようになります。

コンパイル時に次のエラーが発生します。

  • 「-out」または「-o」パラメーターは、ファイル パスを指定する必要があります。ファイル: heat.exe
  • コマンド " "C:\Program Files (x86)\WiX Toolset v3.7\bin\heat.exe" project "..\Web \" -gg -g1 -cg PACKAGEFILES sreg -dr DEPLOYFOLDER -out "C:\ Users(...)\Server\Wix\Frags.wxs" " はコード 319 で終了しました。ファイル: C:\Users(...)\Server\Wix\Wix.wixproj

(...) は、プライバシー上の懸念から私が追加したものです。ファイル パスが制限を超えていません。

引用符やさまざまなパラメーターなどを変更しようとしましたが、エラーは解決しません。

0 投票する
0 に答える
1541 参照

c - 境界条件を 1D 熱方程式に入れるにはどうすればよいですか?

1D 熱方程式の問題を解決しようとしています。ここで、u[x,t] は 1 次元バーのエネルギー密度であり、時間 t=0 ではすべてのエネルギーが点 x=0 に集中します。t= 64、128,256 など、特定の時間の解を見つけたい。

コード (英語は私の母国語ではないため、コメントを削除しました):

データをプロットすると、「A」グラフが得られます。 グラフ

そして、「B」のようなものが欲しいです。

コードに境界条件を入れて2 番目のグラフを得るにはどうすればよいですか?

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

wix - セットアップ プロジェクトで heat.exe ツール出力ファイルを使用する

heat.exe を使用してセットアップ ファイル リストを生成しましたが、wix セットアップ プロジェクトでそれを使用する方法がわかりません。

出力ファイルをセットアップ プロジェクトにインポートできますか?

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

r - 球面座標境界条件の実装のための熱伝達

半球に熱伝達(熱伝導と対流)を適用したい。これは、球座標における過渡的な均一熱伝達です。発熱はありません。半球の境界条件は、Tinitial=20℃の室温で始まります。外気温はマイナス22度。半球はソリッドな素材であることが想像できます。また、材料が凝固した後に熱伝導率が変化し、温度プロファイルが変化するため、これは非線形モデルです。

中心温度が-22度に達するまでの特定の時間中のこの固体の温度プロファイルを見つけたい.

この場合、Temperature は 3 つのパラメータ T(r,theta,t) に依存します。半径、角度、時間。

1/α(∂T(r,θ,t))/∂t =1/r^2*∂/∂r(r^2(∂T(r,θ,t))/∂r)+ 1/ (r^2*sinθ )∂/∂θ(sinθ(∂T(r,θ,t))/∂θ)

matlabを使って有限差分法を適用しましたが、境界条件に問題があります。半球の表面には対流があり、内側のノードでは伝導があり、半球の底は一定の温度、つまり気温 (-22) です。matlab ファイルで BC に使用しているスクリプトを確認できます。

プログラムの実行後、Tnew 温度値が指数関数的に大きくなり、NaN になります。固体がTair温度に達するまでの冷却と凍結の温度プロファイルを表示するはずです。そのように変化している理由を理解できませんでした。

このプログラムに BC を実装するための提案、またはこの条件に従ってどのように変更する必要があるかについてお聞きしたいと思います。前もって感謝します !!