フィルターのクリア

"Error using bitxor Double inputs must have integer values in the range of ASSUMEDTYPE.

7 ビュー (過去 30 日間)
While running my code there occurs an error like "Error using bitxor Double inputs must have integer values in the range of ASSUMEDTYPE."
R_da_new = bitxor(RR_da,sy,'uint64');
The error occurs in the above line. Here RR_da and sy are vectors of size (1 x 65536). So i give the assumed type as uint64. But still the error occurs. Please help me with the error

採用された回答

Birdman
Birdman 2018 年 4 月 3 日
編集済み: Birdman 2018 年 4 月 3 日
The error probably pops up because of the fact that the maximum value in either RR_da or sy is greater than 2^(64)-1 or the minimum value is less than 0. Check the max and min values in your arrays by using max and min functions to see if any value exceeds the given boundaries of uint64.
To see documentation page of uint64: uint64

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeSignal Attributes and Indexing についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by