Я попытался скомпилировать следующий код.Странная вещь в коде Matlab
x = 0
while x <= 1
x = x+0.02
end
Последнее значение х, что я должен получить равен 1,02 (что сделать ложное состояние в то время как петля)
Однако, я очень интересно, что я всегда получал последнее значение х, равной до 1 и цикл while остановлен. Я не знаю, что случилось с моим кодом. Может ли кто-нибудь помочь мне узнать?
Просто для информации для тех, кто хочет сделать цикл в состоянии с плавающей запятой, я ответил на мой вопрос, чтобы сделать это, выполнив следующий код. х = 0 а х <= 1 + 4.4409e, 16 х = + 0,02 конец Это не совсем хороший метод, если у кого-то другое решение, вы можете поделиться ею !, но мой вопрос решен: -) – 2013-03-25 18:29:40