メインコンテンツ

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

MATLAB Visualizations アプリ

MATLAB Analysis およびVisualization アプリのアドオンにアクセスする に示されている MATLAB® 関数と製品を使用して、ThingSpeak™チャネルからのデータを可視化します。インタラクティブまたは静的な可視化を使用してデータを表示および探索できます。可視化を公開し、URL を使用して Web サイトに埋め込むこともできます。MATLAB Visualizations アプリを使用して、次のインタラクティブな可視化を作成します。

  • エリアプロット

  • ラインプロット

  • 散布図

  • 幹プロット

  • 2つのY軸を積み重ねたプロット

MATLAB プロット ギャラリー からは、さらに多くの表示オプションにアクセスすることもできます。

MATLABでデータを可視化する

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

  2. 可視化を開始するには、「New」をクリックします。

  3. テンプレートまたはサンプル コードを含む例を選択し、実行して結果を調べます。

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

MATLAB Visualizations の設定

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

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

  • Create a public URL:このチェックボックスをオンにすると、この可視化が公開され、MATLAB 可視化を共有するための公開 URL が生成されます。このボックスをオンにすると、パブリックチャネルのパブリック ビューに可視化を追加することもできます。

  • AutoUpdate:MATLAB コードを実行し、現在表示されている可視化を 5 分ごとに更新します。自動的に更新できる可視化には次のものが含まれます。

    • チャネルビューに可視化が追加された

    • 表示モードで開かれた可視化

    このチェック ボックスは、有料の ThingSpeak ライセンスを持つユーザーのみに表示されます。

  • Save and Run:クリックして可視化を保存し、実行します。

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

  • MATLAB Plot Output:このフィールドには可視化が表示されます。

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

  • Clear Output:クリックすると可視化と出力がクリアされます。

  • Display Settings:可視化をチャネルビューに追加できます。Add/Edit this Visualization to a Channel を展開すると、チャネルのリストが表示されます。

    • プライベートチャネルビューに可視化を追加するには、Private View を選択します。

    • チャネルのパブリック ビューに可視化を表示するには、チャネルがパブリックであることを確認し、Create a public URL を有効にします。次に、可視化を表示するチャネルとして Public View を選択します。

    • 選択内容を更新するには、Save Display Settings をクリックします。選択されたすべてのチャネルはセクション Show on Channel(s) に表示されます。

  • Delete:クリックすると可視化が削除されます。可視化を削除すると、チャネルビューからも削除されます。

  • My Channels (ページの右側) 保存したチャネルに関する情報が表示されます。次の情報が含まれます。

    • チャネル名

    • チャネルID

    • 利用

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

    • チャネル フィールド

  • Help (ページの右側)

    • Documentation:MATLAB Visualizations アプリの使用に関する詳細については、このタブをクリックしてください。

    • New Channel:解析したデータの値を保持するための新しいチャネルを作成します。このチャネルを保存すると、同じ可視化アプリ ページに自動的に戻り、新しいチャネルが[チャネル情報] リストに表示されます。

MATLAB Visualizations のサイズ設定

MATLAB 可視化のサイズを変更するには、HTTP GET要求を https://thingspeak.com/apps/matlab_visualizations/MATLAB_VIS_ID に送信し、MATLAB_VIS_ID を MATLAB 可視化 ID に置き換えます。

有効なパラメーターは次のとおりです:

  • width (整数/文字列) — 可視化の幅をピクセル単位で指定します。(オプション) デフォルトの幅は 450 ピクセルです。'auto' を引数として渡して、可視化の幅と高さを親 HTML 要素の幅と高さに変更することもできます。

  • height (整数/文字列) — 可視化の高さをピクセル単位で指定します。(オプション) デフォルトの高さは 235 ピクセルです。'auto' を引数として渡して、可視化の幅と高さを親 HTML 要素の幅と高さに変更することもできます。

メモ

幅と高さの最小値と最大値はそれぞれ 120 ピクセルと 5000 ピクセルです。高さのみを整数で指定した場合、幅は高さ * 1.618 の黄金比 1.618 を使用して計算されます。幅のみを整数で指定した場合、高さは幅 / 1.618 として計算されます。数式の結果を最小値または最大値の範囲外の幅に適用すると、可視化のサイズはデフォルトで 450 x 235 ピクセルになります。

GET要求の例:

GET https://thingspeak.mathworks.com/apps/matlab_visualizations/19889?width=1000&height=1200
この要求は、MATLAB の可視化を表示します。

制限

  • 同じコード内で、ThingSpeak MATLAB インタラクティブ可視化関数と静的 MATLAB プロットを併用することはできません。また、特定の可視化に対して呼び出すことができるプロット関数は 1 つだけです。

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

MATLAB は初めてですか?

参考

関数

トピック