what does the "-1" means in conditional statement?
2 ビュー (過去 30 日間)
古いコメントを表示
Hi I am trying to understand a code which has some "if" statemets.
Now normally we pass true or false to the if else statement right? but in this case the state has a -1 what does this -1 means?
here is the line of code that I am trying to understand
for i=1:CT.MaxSatNum
clear tempsat;
if (SimGlobal.aSatData(i).sOrbitData.sEphData.PRN~=-1)
0 件のコメント
採用された回答
DGM
2022 年 1 月 25 日
Entering the if structure isn't conditional on -1, it's conditional on whether SimGlobal.aSatData(i).sOrbitData.sEphData.PRN is not equal to -1. The output of that test is a logical value.
A = 2;
if (A ~= -1)
disp('tested true')
end
A ~= -1 % this returns a logical scalar
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!