問題タブ [system-identification]

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

c# - C# で一意のシステム識別子を取得する

C#を使用して簡単に取得できる「一意の」システム識別子の種類は何ですか(システムをハッシュして一意に識別するため)? HDD サイズなどをハッシュ化することもできますが、すべて同じコンポーネントで構築されたコンピューターを識別して区別する必要があるため、それを行うことはできません。

ヒント、アイデア、サンプル コードに感謝します。

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

wix - WiX 3.0 でのプラットフォームの識別

マネージ コードを x86 から x64 プラットフォームに移行するときに問題に直面しています。Bootstrapper を介して実行されるMSIを作成する WiX プロジェクトがあります。

x86 プラットフォームでは、ファイルは Project.wxs ファイルに従って「Program Files」にコピーされます。ただし、Bootstrapper を使用して同じ MSI を x64 プラットフォームにインストールすると、デフォルトですべてのインストール ファイルが「Program Files (x86)」にコピーされ、12 ハイブ階層で必要なファイルが見つからなかったため、アプリケーションの機能が失敗しました。 Program Files (64 ビットの場合、「C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\CONFIG」)。

<?if $(var.ProcessorArchitecture)=x64 ?> のようなプリプロセッサ変数を使用してみましたが、プロジェクト プロパティでこの変数を x86 または x64 にハードコードする必要があります。最後に、2 つの異なるプラットフォームに対して 2 つの異なる MSI を使用することになりましたが、これは私にとって望ましい解決策ではありません。

では、WiX を介してプラットフォームを特定し、目的の場所に確実にインストールすることは可能でしょうか?

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

system-identification - 一意のコンピュータ ID

一意のコンピューター ID を取得する方法を探しています。

この投稿によると、この目的でプロセッサ ID を使用することはできません。マザーボードIDを取得できますか? コンピュータを識別する最良の方法は何ですか?

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

ruby - Rubyの一意のシステムID...?

Rubyでハードウェアに依存する一意の識別キーを生成する方法はありますか...?

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

actionscript-3 - Flash/AIRゲームでコンピュータIDを確認する

1台のコンピューターで複数のクライアント/アカウントを使用してプレーヤーがゲームに参加できないようにするオンラインマルチプレーヤーゲームを作成しています。同じオフィスの人たちが一緒にプレイできるようにしたいので、IPアドレスのサーバー側チェックを単純に行うことはできません。

したがって、サーバーに送信するクライアントで、ある種のコンピューターID/ハッシュを生成したいと思います。これは簡単にハッキングできることは知っていますが、少なくともクライアントソフトウェアを変更できない、または変更しない「詐欺師」を阻止します。

ゲームクライアントでそのようなID/ハッシュを生成する方法はありますか?FlashとAIRで作成されています(ブラウザとデスクトップの2つのバージョンがあります)。値をチェックするので、値はグローバルに一意である必要はありませんIP-address + ID

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

java - Java サーブレットと対話するデバイスでハードウェア情報を取得できますか?

ハードウェア情報を収集して、Java サーブレットに要求を行う特定のデバイス (カテゴリではない) を一意に識別する方法はありますか? これを検索しましたが、方法があるとは思いません(「ユーザーエージェント」ヘッダーは一部の情報に使用できますが、それは特定のデバイスセットを識別するだけで十分ではありません)。

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

matlab - armax、oe、bj などのシステムの arxstruct などの matlab コマンド

arxstructdataコマンドは、入力と出力のデータセットを使用して最適な ARX システム順序を選択するのに役立ちます。

matlab は ARX システムに最適なモデルの順序を選択しますが、他のシステム (ARMAX、OE、BJ) でそれを行う方法が見つかりません。だから私は次のようなサイクルで試しました:

ここで、PE_armax は予測誤差のベクトルであり、PER_armax の最小値に対する modARMAX のインデックスを見つけます。しかし、モデルがより多くの係数を持っている場合(BJのように)、matlabを超えるサイクルでは遅すぎます。

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

matlab - Simulink での System Identification Toolbox 伝達関数の使用

System Identification Toolbox (SIT) 内で作成された伝達関数を Simulink にインポートしてテストしようとすると、何か根本的に間違っていると思います。

私がやっていることの簡単な例を挙げます。振幅が 1、周波数が 1.5rad/s の 12 秒から 25 秒までのオフセット正弦波である入力があり、測定された出力が得られます。

SIT を使用して、次の一致を与える単純な 2 極 1 ゼロ伝達関数を作成しました。 SITフィット

次に、周波数 1.5rad/s の正弦波入力と開始 t=12 を持つ次の構成で調査するために、この伝達関数を Simulink にインポートしようとしました。LTI システム ブロックは、ワークスペース内の伝達関数変数を参照します。 Simulink 回路図

このシミュレーションを 13 秒間実行すると、ブロックへの入力は期待どおりですが、伝達関数後の信号は期待されるものとほとんど一致せず、桁違いです。

前: PRE信号

役職: POST信号

私が間違っている場所と、tfin simulink からの出力が SIT に表示されるモデル出力とほとんど似ていない理由について、誰かが洞察を与えることができますか? 私は制御理論の基本的な理解を持っていますが、これを理解するのに苦労しています.

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

matlab - Matlab: System Identification Toolbox を使用してシングル チャネル モデルをマルチ チャネル モデルに連結する

次の問題があります: SIMO システムがあり、System Identification Toolbox の Matlab 関数 n4sid (状態空間モデルの部分空間識別を実行する) を使用して、部分空間識別アルゴリズム (特定のケースでは MOESP) を適用したいと考えています。大量のデータと出力のため、すべてのデータを一度にアルゴリズムに供給することはできませんが、より徐々に何かを行う方が適しています。

1 つの入力に対して 2 つの出力しかないことを考慮してください。2 つの SISO システムのサブスペース識別を個別に実行し、それらを連結して、以前のモデルと同じ順序を持つ最終的で完全なモデルを取得したいと考えています。これはデフォルトのシステムで可能ですか? Matlab の識別ツールボックス? 参照はありますか?私はすでに Matlab フォーラムで質問しましたが、回答が得られず、System Identification Toolbox のユーザーズ ガイドを読みました。

例を見ると、推定を再度実行せずに M1 と M2 から M を取得する方法は?

関連する質問もあります。部分空間アルゴリズムは、行列の LQ 分解に基づいています。A1、A2など、分解する2つの行列があるとします。A1 A2 を次のように連結して得られる行列の分解を取得する方法は Matlab にありますか?

A =[A1, A2]

単一の分解から?(特に L 行列に興味があります) よろしくお願いします