Info
この質問は閉じられています。 編集または回答するには再度開いてください。
現在この質問をフォロー中です
- フォローしているコンテンツ フィードに更新が表示されます。
- コミュニケーション基本設定に応じて電子メールを受け取ることができます。
how to record many lines in the data reads when only one appliance is turned on to off and beside no other appliance is turned on?
1 回表示 (過去 30 日間)
古いコメントを表示
only one appliance is turned on to off and beside no other appliance is turned on
10 件のコメント
Walter Roberson
2018 年 12 月 5 日
The question is not clear .Where is the input from? Record to where ?
What does this have to do with MATLAB Compiler or MATLAB Coder?
Mohammad Junayed
2018 年 12 月 6 日
The algorithm recognizes the opening of a single appliance (electrical appliance) and counts the number of data from opening to closing of a single appliance
Walter Roberson
2018 年 12 月 6 日
What is the input? A series of voltage readings perhaps, with the program having to deduce from the voltagess how many appliaces are active?
Jan
2018 年 12 月 6 日
編集済み: Jan
2018 年 12 月 6 日
The relation between the question
"only one appliance is turned on to off and beside no other appliance is turned on"
and the code is not clear:
%% ******************************************************************************************************
% º¯ÊýÃû³Æ£ºEventLog
% º¯Êý¹¦ÄÜ£º±£´æʶ±ðʼþ»òÒì³£µ½txtÎı¾EventLog.txtÖÐ
% ÊäÈë²ÎÊý£º sVersion - °æ±¾ÐÅÏ¢
% sCurrentTime - µ±Ç°²âÊÔʱ¼ä
% sTime - ²âÊԼǼÄÚ±£´æµÄʱ¼ä
% sEvent - ·¢ÉúµÄʼþ
% Êä³ö²ÎÊý£ºÎÞ
%% ******************************************************************************************************
function [ ] = EventLog(sFielsName, sVersion, sCurrentTime, sTime, sEvent)
fid = fopen(sFielsName,'a+');
fprintf(fid,'| %s |\t ',sVersion);
fprintf(fid,'| %s |\t ',sCurrentTime);
fprintf(fid,'| %s |\t ',sTime);
fprintf(fid,'| %s \r\n', sEvent); % »»ÐÐ
fclose(fid);
I do not think, that the term "appliance" help to understand, which problem you have.
By the way, you can simplify the code to:
...
fprintf(fid,'| %s |\t ',sVersion, sCurrentTime, sTime);
fprintf(fid,'| %s \r\n', sEvent); % »»ÐÐ
...
Walter Roberson
2018 年 12 月 6 日
are we to assume that event entries will look like
dishwasher on
kitchen light off
refrigerator on
refrigerator off
refrigerator on
bathroom light on
refrigerator off
bathroom light off
dishwasher off
and the task is to count how many records there are between an on and the corresponding off, with no interest in the elapsed time??
Mohammad Junayed
2018 年 12 月 7 日
The question is ;
The algorithm recognizes the opening of a single appliance and counts the number of data from opening to closing of a single appliance
Is to see how many lines the data reads when only one appliance is turned on to off and no other appliance is turned on ..
この質問は閉じられています。
回答 (0 件)
この質問は閉じられています。
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!エラーが発生しました
ページに変更が加えられたため、アクションを完了できません。ページを再度読み込み、更新された状態を確認してください。
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
- América Latina (Español)
- Canada (English)
- United States (English)
ヨーロッパ
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom(English)
アジア太平洋地域
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)