Logic array changing when saving then loading .mat file

조회 수: 3 (최근 30일)
Ennis
Ennis 2024년 1월 25일
편집: Matt J 2024년 1월 25일
My code creates a variable that I need to save into a .mat file then pull to use in another program. Once opening the loaded .mat file, the logical array changes from all 0 to all 1. Anyone has an idea on what could be causing this?
  댓글 수: 1
the cyclist
the cyclist 2024년 1월 25일
This is probably impossible to debug unless you tell us the exact steps (with example data) that you used. Don't just describe what you did. Share the code (or UI steps) that you actually used.

댓글을 달려면 로그인하십시오.

답변 (1개)

Matt J
Matt J 2024년 1월 25일
편집: Matt J 2024년 1월 25일
As @the cyclist says, we really need to be given steps to reproduce this. The only thing I can guess is that maybe you tried to convert a bit string in char form into a logical array before you saved it, e.g.,
bits = logical('00000')
bits = 1×5 logical array
1 1 1 1 1

카테고리

Help CenterFile Exchange에서 Variables에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by