Математические модели

Формирование матрицы А размера nxm посредством цикла for. Разработка математической модели. Математические операции с полученными выражениями. Формирование двух произвольных матриц А и В порядка m при помощи цикла for и генератора случайных чисел rnd.

Рубрика Математика
Вид контрольная работа
Язык русский
Дата добавления 15.10.2013
Размер файла 169,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

1. Задание 1

В данной матрице nxm (n>3 m>3) поменять местами строки с номерами 2 и n-1

Разработка математической модели:

Формируем произвольную матрицу А размера nxm посредством цикла for.

Преобразуем матрицу А таким образом, чтобы строка №2 поменялась, в данном случае, со строкой №4. Записываем получившуюся матрицу как В, выводим её на экран.

Анализ результатов решения задачи:

2. Задание 2

Постановка задачи:

Даны две квадратные матрицы А и В порядка n. Получить матрицу А (В+Е)+С, где Е-еденичная матрица порядка n , где i, j=1,2,3…n

Разработка математической модели:

При помощи цикла for и функции генерации произвольных чисел rnd формируем квадратные матрицы А и В, порядка n.

Тем же способом, но уже с использованием оператора if формируем единичную матрицу Е.

Записываем матрицу С, каждый элемент которой вычисляется по формуле

С полученными матрицами проводим математические операции согласно условию.

В результате получаем новую матрицу, той же размерности, что и исходные.

Анализ результатов решения задачи:

3. Задание 3

Постановка задачи:

Дано натуральное число m, целые числа и целочисленная квадратная матрица порядка m.

Строку с номером i матрицы назовём отмеченной , и неотмеченной в противном случае.

А) Нужно все элементы, расположенные в отмеченных строках матрицы преобразовать по правилу: отрицательные элементы заменить на -1, положительные и нулевые оставить без изменения.

Б) Посчитать число отрицательных элементов матрицы, расположенных в отмеченных строках.

Разработка математической модели:

Формируем две произвольные матрицы А и В порядка m при помощи цикла for и генератора случайных чисел rnd. Причём матрица А является последовательностью чисел .

Выполняем первую часть задачи, заменяя отрицательные элементы отмеченных строк на -1. Для этого формируем вложенный цикл for и оператор выбора решения if. Результат записываем в виде матрицы С.

Алгоритм данного операторного блока представлен рядом.

Теперь выполняем вторую часть поставленной задачи: подсчитываем в отмеченных строках отрицательные элементы. Также пользуясь вложенным циклом for и оператором if. Число отрицательных элементов записываем в ответ под видом числа Е.

Алгоритм решения представлен ниже:

Анализ результатов решения задачи:

матрица математический цикл генератор

Размещено на Allbest.ru


Подобные документы

  • Система, свойства и модели комплексных чисел. Категоричность и непротиворечивость аксиоматической теории комплексных чисел. Корень четной степени из отрицательного числа. Матрицы второго порядка, действительные числа. Операции сложения и умножения матриц.

    курсовая работа [1,1 M], добавлен 15.06.2011

  • Сущность математического моделирования. Аналитические и имитационные математические модели. Геометрический, кинематический и силовой анализы механизмов подъемно-навесных устройств. Расчет на устойчивость мобильного сельскохозяйственного агрегата.

    курсовая работа [636,8 K], добавлен 18.12.2015

  • Математические модели технических объектов и методы для их реализации. Анализ электрических процессов в цепи второго порядка с использованием систем компьютерной математики MathCAD и Scilab. Математические модели и моделирование технического объекта.

    курсовая работа [565,7 K], добавлен 08.03.2016

  • Основные операции над матрицами и их свойства. Произведение матриц или перемножение матриц. Блочные матрицы. Понятие определителя. Панель инструментов Матрицы. Транспонирование. Умножение. Определитель квадратной матрицы. Модуль вектора.

    реферат [109,2 K], добавлен 06.04.2003

  • Примеры изучение дробных и многозначных чисел путем ребусов и головоломок. Основные принципы получения трехзначных чисел, путем шестикратного сложения. Математические задачи, направленные на развитие логического мышления и быстрого усваивания материала.

    презентация [195,1 K], добавлен 04.02.2011

  • Тела Платона, характеристика пяти правильных многогранников, их место в системе гармоничного устройства мира И. Кеплера. Агроритм построения треугольника средствами Mathcad. Формирование матрицы вершины координат додекаэдра, график поверхности.

    курсовая работа [644,0 K], добавлен 19.12.2010

  • Анализ и обработка статистического материала выборок Х1, Х2, Х3. Вычисление статистической дисперсии и стандарта случайной величины. Определение линейной корреляционной зависимости нормального распределения двух случайных величин, матрицы вероятностей.

    контрольная работа [232,5 K], добавлен 25.10.2009

  • Обратимые матрицы над полем Zp. Формула для подсчета обратимых матриц порядка 2. Формула для подсчета обратимых матриц порядка 3. Общая формула подсчета обратимых матриц над полем Zp. Обратимые матрицы над Zn.

    дипломная работа [156,7 K], добавлен 08.08.2007

  • Теоретико-числовая база построения СОК. Теорема о делении с остатком. Алгоритм Евклида. Китайская теорема об остатках и её роль в представлении чисел в СОК. Модели модулярного представления и параллельной обработки информации. Модульные операции.

    дипломная работа [678,3 K], добавлен 24.02.2010

  • Знакомство с особенностями построения математических моделей задач линейного программирования. Характеристика проблем составления математической модели двойственной задачи, обзор дополнительных переменных. Рассмотрение основанных функций новых переменных.

    задача [656,1 K], добавлен 01.06.2016

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.