Раздел: Документация
0 1 2 3 4 5 6 7 ... 117 в среде Microsoft Windows. Если это не так, читатель может почувствовать некоторые неудобства на ранних стадиях при работе с файлами и при редактировании командных строк в соответствии с имеющейся платформой, но все М-файлы должны работать исправно, а материал самой книги от платформы не зависит. Распространители книги дадут краткий обзор тех ключевых мест, в которых местный читатель может сбиться с пути праведного. Благодарности Мы очень благодарны коллегам из Ливерпуля, которые помогали нам в подготовке этого курса и обеспечили доступ к материалу. Это Найджел Бэкхаус, Эрик Эдмонд, Тоби Холл, Нилл Керк, Дик Вейт, Невилл Уотерс. Мы особенно благодарны студентам, слушавшим курс в течение нескольких лет: их усилия помогли обнаружить неоднозначности в исследовательских работах и сделать материал более дружественным и, надеемся, более точным, чем он был вначале. Все оставшиеся ошибки, конечно, на нашей совести. П. Джиблин также благодарит Университет Брауна в Провиденсе за его щедрое гостеприимство во время написания части этой книги, а также комиссию Фулбрайта за оплату этой командировки. Ливерпуль, октябрь 1998Ке Чеп, Питер Джиблин, Алан Ирвинг MATLAB® -зарегистрированная торговая марка The MathWorks, Inc. Часть I Основы 1.Введение 15 1.1.Первые шаги в MATLABе 15 1.2.Векторы и графики 18 1.3.Создание и редактирование скрипт-файлов 21 1.4.Получение распечаток 28 Упражнения 28 2.Матрицы и комплексные числа 30 2.1.Векторы и матрицы 30 2.2.Комплексные числа 35 2.3.Динамика населения: матрица Лесли 37 Упражнения 40 3.Целые числа 44 3.1.Цикл вычисления чисел Фибоначчи 44 3.2.Условный цикл: Зп + 1 или задача о граде 46 3.3.Евклидов алгоритм нахождения наибольшего общего делителя 47 3.4.Теорема Ферма и степенной алгоритм 49 Упражнения 52 3.5.Приложение 55 4.Графики и кривые 57 4.1.Полиномы 57 4.2.Простые примеры вычерчивания кривых 58 4.3.Полиномы Тейлора 61 4.4.Приближения с помощью функции polyfit 62 4.5.Задача о козе 64 4.6.Огибающие семейства линий 65 Упражнения 68 4.7.Приложение 72 5.Представление данных 74 5.1.Анализ данных 74 5.2.Приближение по методу наименьших квадратов 78 Упражнения 85 5.3.Приложение 87 6.Вероятность и случайные числа 90 6.1.Генерирование случайных чисел 90 6.2.Случайные целые числа 92 6.3.Моделирование равномерных распределений 94 6.4.Моделирование нормальных распределений 94 6.5.Моделирование экспоненциальных распределений 95 Упражнения 98 6-6. Приложение 100 7.Дифференциальные и разностные уравнения 105 7.1.Обыкновенные дифференциальные уравнения (ОДУ) 105 7.2.Системы дифференциальных уравнений 108 7.3.Разностные уравнения 111 Упражнения 113 0 1 2 3 4 5 6 7 ... 117 |