Исследование цифровой модуляции в системах радиосвязи

33 1.8.3. Циклы и условные операторы В рамках любого скрипта можно задать разделы кода, которые или повторяются в цикле или выполняются по условию. Циклы используют ключевое слово for или while, а условные операторы используют if или switch. Циклы полезны для создания последовательностей. Например, создайте скрипт под названием fibseq. В нем использкется for цикл, чтобы вычислить первые 100 чисел последовательности Фибоначчи. В этой последовательности первые два числа равняются 1, и каждый последующий номер является суммой предыдущих двух, Fn = Fn-1 + Fn-2 . N = 100; f(1) = 1; f(2) = 1; for n = 3:N f(n) = f(n-1) + f(n-2); end f(1:10) Когда вы запускаете скрипт, for оператор создает счетчик под названием n который стартует с 3. Затем цикл неоднократно присваивает значение f(n), увеличивая n на каждом выполнении, пока значение не достигнет 100. Последняя команда в скрипте, f(1:10), отображает первые 10 элементов f. ans = 1 1 2 3 5 8 13 21 34 55

RkJQdWJsaXNoZXIy MTY0OTYy