2017-11-24 22 views
0

ホームオートメーション用にとthingspeakプラットフォームを使用しています。私は正常に私のボードからチャンネルにデータを送受信しました。しかし、私はサイトでサポートされているMATLAB解析チュートリアルを正しく理解することができません。Thingspeak MATLAB解析

https://in.mathworks.com/help/thingspeak/analyze-your-data.html

  1. 私はreadchIdがここに与えられたと MATLAB分析の仕事は何であるべきことと理由を理解することができません。
  2. MATLAB解析で受信データをチャネルに書き込んだり、MATLAB visualizeを使用してreadchIdを使用してデータを表示する場合は、 MATLAB解析部のreadchIdはどのような目的を果たしますか?

答えて

1

ThingSpeakあなたはThingSpeakチャンネルにお使いのIoTデバイスからのデータを送信するために、その後、それらのチャネルに様々なThingSpeak「アプリケーション」を適用し使用することができます:つぶやきのような(これらは、チャネルデータに基づいてさまざまなアクションを実行することができ、または他のWebサービスにメッセージを送信する)、またはチャネルデータで分析を実行したり、視覚化を作成したりすることができます。これらの解析およびビジュアライゼーションアプリケーションは、MATLABコードで実装され、ThingSpeakで実行されます。

あなたが見ているチュートリアルでは、気象データを受信するThingSpeak 12397のデータを読み込み、温度と湿度から露点を計算して別のチャネルに書き出しますそれを視覚化します。

readChIdは、あなたが読んでいるチャンネルのID(12397)です。writeChIdは、書き込み先のチャンネルのIDです(例として677が自分のチャンネル番号で置き換えられます)。

+0

ありがとうございます。私の質問は不明であるかもしれません。 MATLABの解析では、私はreadchIdを自分のチャンネルIDに置き換えました。しかし、私はエラーが表示されます。私はreadchIdが何をしているのか混乱していました。これは与えられたエラーです。 "温度計算によるエラー(行6) thingSpeakReadを使用したエラー 有効な読み取りAPIキーを指定するか、チャネルを公開して、読み取りAPIキーを指定しないようにしてください。 – Rohit

+0

ここに私の読んだAPIの行は "[temp、time] = thingSpeakRead(readChId、 'Fields'、1、 'NumPoints'、20、 'OutputFormat'、 'table');そのような。 – Rohit

+0

あなたのチャンネルは公開されていますか?そうでない場合は、そのチャンネルのRead APIキーを取得し、 'thingSpeakRead'の呼び出しで余分な引数を追加する必要があります。 '... 'OutputFormat'、 'table'、 'ReadKey'、 'PutYourAPIKeyHere')'です。 –

関連する問題