Matlab connection with usb

7 ビュー (過去 30 日間)
Batuhan Istanbullu
Batuhan Istanbullu 2021 年 5 月 24 日
編集済み: Walter Roberson 2021 年 5 月 25 日
Hi,
I am just using the below code but it says right side and the left side elements are not equal so how can i make them equal any suggestions will be very usefull;
% temppha(j) = 0;
% Measure duty-cycle N times
fprintf(os,'MEASUREMENT:IMMED:TYPE PK2PK');
fprintf(os,'MEASUREMENT:IMMED:VALUE?');
temppk2pk (j)= fscanf(os,'%f'); %Read p2p value of the output signal. (1V per 100mm/s)
end
  2 件のコメント
Walter Roberson
Walter Roberson 2021 年 5 月 24 日
編集済み: Walter Roberson 2021 年 5 月 25 日
The fscanf is returning more than one value or is timing out and returning no value or what is returned does not start with a number. Assign the result of the fscanf to a variable and test the size of the result. Or better yet fgetl and examine the results to see what you get, and use sscanf on the character vector.
Batuhan Istanbullu
Batuhan Istanbullu 2021 年 5 月 24 日
I will try that suggestion and let you know what is the result, thank you !

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeMatrix Indexing についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by