Главная » Просмотр файлов » Brian_-_Matlab_R2007_s_nulya_33

Brian_-_Matlab_R2007_s_nulya_33 (771739), страница 22

Файл №771739 Brian_-_Matlab_R2007_s_nulya_33 (MatLabUchebnik) 22 страницаBrian_-_Matlab_R2007_s_nulya_33 (771739) страница 222016-10-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 22)

(в) Далее опробуйте метод на следующем примере: в+ Зх — 2у+ 4х =1 — 2аз+Зх+4у — г =1 — 4аз — Зх+у+2х =1 2аз+Зх — 4у+х =1 Проверьте свой ответ путем матричного умножения. г) Наконец, попробуйте применить метод матричного деления на следующем примере: ах+ Ьу = и сх+Ыу =г Не забудьте объявить переменные символьными. Ваш ответ должен включать в себя дробь, таким образом, он будет правильным, только когда его знаменатель не равен нулю. Выполните команду Век для матрицы коэффициентов этой системы. Сравните со знаменателем. 11. В этой задаче мы имеем дело с матрицами размером ЗхЗ, хотя принципы ре- шения одинаковы для любых размеров.

а) Рассмотрим строки квадратной матрицы А. Они являются векторами в трехмерном пространстве и охватывают подпространство размером 3, 2, 1, или, возможно, 0 (если все элементы А равны нулю). Это число называется рангом матрицы А. Команда квц1с программы МАТЕАВ вычисляет ранг матрицы. Примените эту команду к четырем матрицам коэффициентов в каждой части задачи 10. Прокомментируйте ответ программы МАТ(.АВ для четвертой задачи. б) Матрица ихп является невырожденной матрицей, если имеет ранг и. Какая из четырех матриц, вычисленных вами в пункте (а), является невырожденной? в) Другим показателем невырожденности является определитель — фундаментальный результат линейной алгебры; матрица точно является невырожденной, когда ее детерминант не является нулевым. В этом случае существует уникальная матрица В, которая удовлетворяет идентичности ДВ = ВА.

Мы называем такую матрицу инверсной и обозначаем А ~. Программа МАТ( АВ может вычислять инверсии с помощью команды апч. Вычислите йев(д) для четырех матриц коэффициентов, и для четырех невырожденных матриц, найдите их инверсии. Примечание: матричное уравнение Ах = Ь имеет уникальное решение, а именно х = А 'Ь = А ~ Ь, когда А является невырожденной матрицей. Практическое занятие В.

Исчисление, графика и линейная алгебра 12. Как пояснялось в главе 4, когда вы вычисляете 1У, й1 = еаи(А), каждый столбец П является собственным вектором А, ассоциированным с собственным значением, которое отображается в соответствующем столбце диагональной яатрицыи. Зтоговоритотом, чтоА11 = ВВ. з) Проверьте равенство Ао = тЖ для каждой из матриц коэффициентов в задаче 10. б) Фактически рангА равен рангу Гз, поэтому, когда А является невырожденной, то У 'АУ=А. Таким образом, если две невырожденных матрицы А и В имеют одинаковый набор собственных векторов, тогда факт, что диагональные матрицы меняются местами без изменения результатов, предполагает то же самое и для А и В. Проверьте эти факты для двух матриц: 1 0 2 5 2 — 8 А= — 1 0 4 В= 3 б — 10 — 1 — 1 5 3 3 — 7 то есть, покажите, что матрицы с собственными векторами являются одинаковыми, и проверьте, что АВ = ВА.

13. Эта задача по обработке данных генетической наследственности взята из главы 12 книги кАрр1зсайопз оГ 1.1пеаг А18еЬга» (Приложения линейной алгебры) С. Копет и Н. Апгоп, 3'~ ег)., 1оЬп Ъг)!еу8сЯопз, Хезт Уозйц 1984. В типичной модели наследственности характеристика потомка определяется генотипом родителей, где присутствуют две независимых возможности получения генов от каждого родителя, скажем, А и а, и каждая из возможностей одинаково вероятна. (А является доминантным геном, а — рецессивным.) Исходя из этого, мы имеем представленную ниже таблицу вероятностей возможных генотипов потомка для всех возможных комбинаций генотипов его родителей.

МАТСОВ Теперь предположим, что существует популяция, в которой скрещивание происходит только с чьим-то идентичным генотипом. (Это вполне естественно, если мы рассматриваем управляемую популяцию какого-либо растения.) Далее предположим, что жм уэ и ва обозначают процентное соотношение популяции с генотипами дд, да и аа соответственно, в начале наблюдения. Затем с помощью ж„,у и в мы обозначаем процентные соотношения в поколении а. Нам важно знать эти числа при и большой величины, а также как они зависят от начальной популяции. Это можно выразить следующим образом: х„+у„+х„=1 п>0 Теперь мы можем использовать таблицу, чтобы выразить отношение между поколениями и и (а+1) .

Из-за нашего допущения по скрещиванию только первый, четвертый и шестой столбцы являются релевантными. В действительности об. наружнвается, что мы имеем приведенное ниже: 1 х„„= х„+ — у„ 4 1 2 г„м =г„+ — у„ 4 (а) Запишите эти уравнения в виде одинарного матричного уравнения Х„м = МХ„, и > О. Подробно объясните суть элементов столбцовой матрицы д„ а также коэффициентов квадратной матрицы М. (б) Примените матричное уравнение рекурсивно, чтобы выразить д, на основе Хз и степени М (в) Используйте программу МАТОВ для вычисления собственных значений и соб- ственных векторов М (г) Из задачи 12 известно, что вду = ~ж, где й — диагональная матрица с собст:— венными значениями М.

Решите это уравнение для М. Вы видите, что собой представляет выражение Я = 11пт„~ Р"? Используйте это и ваше прежнее значение М на основе й, чтобы вычислить М„= 1пп„„М" . (д) Опишите возможное распределение популяции, вычислив М„Хз . (е) Проверьте свой ответ путем прямого вычисления М для больших специфических значений М. (Подсказка: программа МАТ).АВ может вычислять степени матрицы М, например, с помощью ввода команды М" 10.) Практическое занятие В.

Исчисление, графика и линейная алгебра 115 к) Вы можете изменить в этой задаче фундаментальное допущение, альтернативно предположив, что все представители поколения и должны скрещиваться только с родителем, генотип которого является исключительно доминантным. Вычислите возможное распределение популяции по этой модели.

Другие интересные модели представлены в главах 12-14 книги «Арр11сайопз оГ 1дпеаг Л18еЬга» (Приложения линейной алгебры) С. Когтев и Н. Алгол, З~ есЬ, )оЬп М!еу8гЯопз, Хен Уог)с, 1984. 14. ьг Ширина французского флага в 1.5 раза больше высоты, а сам флаг делится на три вертикальные полосы, имеющие (по порядку) синий, белый и красный цвета. Итальянский флаг почти такой же, но синий цвет заменен зеленым. Создайте массив 200хЗООхЗ, представляющий французский флаг, просмотрите его в окне изображения, и преобразуйте его в файл формата )рй — 1лсо!оге.)рп.

То же самое сделайте с итальянским флагом, но на этот раз преобразование произведите в файл 11а11а.)рй. Наконец, создайте фильм, демонстрирующий, как французский флаг превращается в итальянский. ГЛАВА 6. Программирование Каждый раз при создании М-файла вы пишете компьютерную программу, используя язык программирования МАТ1 АВ. Вы можете сделать в программе МАТЮКАВ очень многое, даже если будете применить самые основные техники программирования, с которыми мы вас уже познакомили. В частности, мы рассмотрели простые циклы (с использованием команды Еок) и элементарные способы отладки в главе 3. А в данной главе мы охватим более широкий круг программных команд и техник, пригодных для решения более сложных задач с помощью программы МАТЮКАВ.

Если вы уже знакомы с каким-либо языком программирования, то вы достаточно легко сможете овладеть большей частью этого материала. $Г Многие команды программы МАТЮКАВ сами по себе являются Мфайлами, содержимое которых вы можете посмотреть, используя команды Фуре или еадк, то есть можно ввести команду еще Евркззве, чтобы просмотреть М.файл для команды Евркзше. Вы можете подробно ознакомиться с техниками программирования программы МАТЮКАВ, исследуя включенные в состав программы М.файлы.

Ветвление Для многих задаваемых пользователем функций вы можете использовать М.файл- функцию, которая выполняет одну и ту же последовательность команд при любом параметре ввода. Однако зачастую возникает необходимость того, чтобы функция выполняла различные последовательности команд в различных случаях, в зависимости от параметра ввода. Это можно сделать с помощью команды ветвления, и, как и во многих других языках программирования, ветвление в программе МАТЮКАВ обычно осуществляется с помощью команды ЕЕ, что будет рассмотрено ниже.

Позже мы рассмотрим другую основную команду ветвления, ведкеЬ. Ветвление с помощью команды Ы В качестве простого примера ветвления с помощью команды ЕЕ рассмотрим представленный ниже М-файл-функцию аЬвча!лп, который вычисляет абсолютное значение вещественного числа.

Еивекдов у аьвзге1 (х) ЕЕх>0 у = хз е1ве у= -х 117 Глава 6. Программирование Г1ервая строка этого М-файла говорит о том, что функция имеет параметр ввода х и параметр вывода у. Если значение параметра х не является отрицательным, то выражение после аЕ определяется программой МАТ(.АВ как верное. Затем выполняется команда между ЕЕ и е1яе, чтобы приравнять у к х; при этом программа МАТ1 АВ пропускает команду между выражениями а1ве и ело. С другой стороны, если значение х отрицательное, программа МАТ(.АВ переходит к выражению е1ве и выполняет следующую за этим выражением команду, приравнивая у к -х.

Характеристики

Тип файла
DJVU-файл
Размер
4,1 Mb
Материал
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6376
Авторов
на СтудИзбе
309
Средний доход
с одного платного файла
Обучение Подробнее