メインコンテンツ

このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。

MATLAB Analysis アプリ

MATLAB Analysis を使用して、ThingSpeak™チャネルに保存されているデータを調査します。次に、TimeControl を使用して特定の時間にコードをトリガーするか、React アプリを使用して設定された条件が満たされたときにトリガーします。アプリには、次のような解析を実行するために使用できるサンプル コードを含むテンプレートが用意されています。

  • 平均湿度を計算する

  • 露点を計算する

  • 摂氏を華氏に変換する

  • データの外れ値を排除する

  • データ内の欠損値を置き換える

MATLAB Analysis およびVisualization アプリのアドオンにアクセスする に示されている MATLAB® 関数と製品を使用して、ThingSpeakチャネルからのデータを解析します。解析後、データをチャネルに書き込んだり、MATLAB Visualizations アプリ で説明されているように可視化を作成したりできます。

MATLABでデータを解析する

  1. AppsMATLAB Analysisをクリックします。

  2. コードを開始するには、「New」をクリックします。

  3. 実行できるサンプル コードを含むテンプレートまたは例を選択します。

  4. [作成] をクリックします。

MATLAB 解析設定

  • 名前: 解析の名前を入力します。名前を変更するときはいつでも Enter キーを押すか、名前ボックスの外側をクリックすると、解析の保存名が自動的に更新されます。

  • MATLAB Code:カスタム コードを入力するか、サンプル コードをデータに合わせて変更します。

  • Save and Run:クリックしてコードを保存し、実行します。

  • Save:クリックすると、コードを実行せずに解析を保存します。このボタンのアスタリスクは、変更が保存されていないことを示します。

  • Output:このフィールドにはコードの出力が表示されます。コードのデバッグや変更に使用します。

  • Clear Output:クリックするとコード出力がクリアされます。

  • Schedule Actions:この MATLAB コードを使用してスケジュールするアクションを選択します。

    • MATLAB 解析失敗の通知をメールで受け取る

    • 指定された時間にコードが実行されるようにスケジュールします。

    • チャネルデータが事前定義された条件を満たしたときにコードを実行するようにスケジュールします。

  • Delete:クリックすると解析が削除されます。

  • My Channels:このタブをクリックすると、保存したチャネルに関する次のような情報が表示されます。

    • チャネル名

    • チャネルID

    • APIキーの書き込みと読み取り

    • チャネル フィールド

  • Documentation:MATLABAnalysis アプリの使い方については、このタブをクリックしてください。

  • New Channel:クリックすると、解析したデータの値を保持する新しいチャネルが作成されます。

MATLAB は初めてですか?

制限

  • MATLABAnalysis アプリは図の生成をサポートしていないため、このアプリでプロットを生成することはできません。

  • MATLAB 解析で ThingSpeakチャネルに書き込まれるデータは、投稿レートの制限に従う必要があります。ライセンスで許可された期間内にチャネルに複数回書き込もうとすると、データが失われる可能性があります。

  • 無料ライセンスのアカウントの場合、長時間の非アクティブ状態により、MATLAB 解析の実行が無効になります。TimeControlおよび React アプリに関連付けられた MATLAB Analysis アプリの場合、中断されることなく実行を継続するには、少なくとも 60 日に 1 回は ThingSpeak にログインする必要があります。

参考

関数

トピック