Сделай Сам Свою Работу на 5

СКА Maple. Линейная алгебра. Матричные операции.





Для определения матрицы в Maple можно использовать команду matrix(n, m, [[a11,a12,…,a1n], [a21,a22,…,a2m],…, [an1,an2,…,anm]]), где n  число строк, m – число столбцов в матрице. Эти числа задавать необязательно, а достаточно перечислить элементы матрицы построчно в квадратных скобках через запятую. Например: > A:=matrix([[1,2,3],[-3,-2,-1]]);

В частности диагональную матрицу можно получить командой diag. Например: > J:=diag(1,2,3);

Сложение двух матриц одинаковой размерности осуществляется теми же командами, что и сложение векторов: evalm(A+B) или matadd(A,B). Произведение двух матриц может быть найдено с помощью двух команд: evalm(A&*B); multiply(A,B). Команда evalm позволяет также прибавлять к матрице число и умножать матрицу на число. Например: >С:=matrix([[1,1],[2,3]]): >evalm(2+3*С). Определитель матрицы А вычисляется командой det(A). Команда minor(A,i,j) возвращает матрицу, полученную из исходной матрицы А вычеркиванием i-ой строки и j-ого столбца. Минор Mij элемента aij матрицы А можно вычислить командой det(minor(A,i,j)). Ранг матрицы А вычисляется командой rank(A). След матрицы А, равный сумме ее диагональных элементов, вычисляется командой trace(A). Транспонирование матрицы А – это изменение местами строк и столбцов. Полученная в результате этого матрица называется транспонированной и обозначается А'. Транспонированную матрицу А' можно вычислить командой transpose(A).



 

СКА Maple. Линейная алгебра. Решение линейных уравнений.

Решение систем уравнений. Системы уравнений решаются с помощью такой же команды solve({eq1,eq2,…},{x1,x2,…}), только теперь в параметрах команды следует указывать в первых фигурных скобках через запятую уравнения, а во вторых фигурных скобках перечисляются через запятую переменные, относительно которых требуется решить систему. Если необходимо для дальнейших вычислений использовать полученные решения уравнений, то команде solve следует присвоить какое-нибудь имя name. Затем выполняется присвоения команда assign(name). После этого над решениями можно будет производить математические операции.

Численное решение уравнений. Для численного решения уравнений, в тех случаях, когда трансцендентные уравнения не имеют аналитических решений, используется специальная команда fsolve(eq,x), параметры которой такие же, как и команды solve.



Решение тригонометрических уравнений. Команда solve, примененная для решения тригонометрического уравнения, выдает только главные решения, то есть решения в интервале от 0 до 2*π.

>solve(sin(x)=cos(x),x);

Для того, чтобы получить все решения, следует предварительно ввести дополнительную команду _EnvAllSolutions:=true.

Решение простых неравенств. Команда solve применяется также для решения неравенств. Решение неравенства выдается в виде интервала изменения искомой переменной. В том случае, если решение неравенства полуось, то в поле вывода появляется конструкция вида RealRange(–∞, Open(a)), которая означает, что x (–∞, a), а – некоторое число. Слово Open означает, что интервал с открытой границей. Если этого слова нет, то соответствующая граница интервала включена во множество решений.

Решение систем неравенств. С помощью команды solve можно также решить систему неравенств.

 

17. Анализ и решение задач оптимизации плана производства в Maple.

Целевая функция (F:=c1*x1+…+cn*xn)

Ограничения (только основные) – ogran:=(x1+x2<=a, и т.д)

Подключить одну из библиотек ( with(simplex) или with (Optimization))

Указать цель задачи: maximize (функция, ограничения)

simplex: maximize (F, ogran, NONNEGATIVE)
Optimization: (F, organ, assume={nonnegative,integer})

 

18. Анализ и решение задач оптимизации плана транспортных перевозок в Maple.

Целевая функция (F:=c1*x1+…+cn*xn)

Ограничения (только основные) - ogran

Подключить одну из библиотек ( with(simplex) или with (Optimization))

Указать цель задачи: minimize. (функция, ограничения)

simplex: minimize (F, ogran, NONNEGATIVE)
Optimization: minimize (F, organ, assume={nonnegative,integer})

 

СКА Maple. Статистика. Модули библиотеки.



Подключение библиотеки осуществляется командой with(stats). importdata - импорт данных из файла; anova -вариационный анализ; describe -cтатистические данные; fit – аппроксимация; random - cлучайные значения; statevalf - численная оценка; statplots – графика; transform - преобразования данных.

 

СКА Maple. Статистика. Корреляция, аппроксимация.

Подбиблиотека fit. Включает 2 функции: leastsquare[vars] и leastmediansquare.

leastsquare[vars] использует метод наименьших квадратов и предназначена для нахождения корреляционных отношений и для аппроксимации статистических данных выбранными зависимостями.

Leastmediansquare использует т. н. метод наименьших медиан квадратов отклонения.

 

СКА Maple. Статистика. Описательные характеристики.

Coefficientofvariation - коэффициент вариации; сount - число элементов; сovariance - линейная ковариация; geometricmean - cреднеегеметрическое; linearcorrelation - линейная корреляция; mean - среднее арифметическое; median - медиана; quadraticmean - квадратичное среднее арифметическое; standarddeviation - стандартное отклонение; variance - дисперсия.

 

СКА Maple. Финансовые функции.

Пакет финансово экономических расчетов открывается командой with(finance). Основные функции>annuity(значение,процент,периоды); вычисление суммы, находящейся на вкладе с начальным значением значение, процентом начисления процент и числом периодов период.>annuity(100,.10,15); >cashflows([вклад1,вклад2,вклад3],процент); вычисление общей суммы вклада по списку вложений вклад и проценту обесценивания денег процент. >cashflows([1000,800,700], -0.05);

>futurevalue( вклад, процент, период); вычисление будущего значения вклада при начальном значении вклад, проценте начисления процент и числе периодов период.>futurevalue(1000, .1,5); >presentvalue(сумма, процент, вклады); вычисление начального вклада для получения суммы сумма при проценте начисления процент и числе вкладов вклады.>presentvalue(1500, .1,5);

Все процентные ставки вводятся в не в процентах (%), а в относительных единицах. Например: (10%) соответствует (0.10) или (.10)

 

Компьютерные сети. Основные виды и их характеристики. Топология сетей.

КС - это совокупность нескольких ЭВМ или вычислительных систем, объединенных между собой средствами коммуникаций в целях эффективного использования вычислительных и информационных ресурсов при выполнении информационно-вычислительных работ. По территориальному размещению КС делятся на : 1)локальные КС, LAN-сети (LocalareaNetwork) - обеспечивают наивысшую скорость обмена информации между компьютерами; 2)глобальные КС, WAN-сети (WideAreaNetwork) - позволяют организовать взаимодействие между компьютерами на больших расстояниях; 3)региональные КС, MAN-сети (MetropolitanAreaNetwork) - предназначены для обслуживания территории крупного города. Корпоративная сеть - закрытая компьютерная сеть, в состав которой могут входить сегменты LAN- сетей малых, средних и крупных отделений корпорации, объединенные с центральным офисом MAN и WAN КС и использованием сетевых технологий глобальных КС.

Топология сетей.

Архитектура сети характеризуется топологией – это логическая схема соединения узлов сети каналами связи. Каждая топология характеризуется методом доступа – протоколом. Протокол включает в себя три основных компонента – адрес для идентификации узлов, правила доставки и сами сообщения.

Выделяются следующие топологии:

1)шина - кабель, объединяющий узлы в сеть, образует ломаную линию (компьютеры подключаются к одному общему кабелю, по которому и осуществляется обмен информацией между компьютерами);

2)звезда - узлы сети соединены с центром кабеля-лучами (предусматривает подключение каждого компьютера отдельным кабелем к общему устройству, называемым концентратором, который находится в центре сети);

3)кольцо - узлы объединены в сеть замкнутой кривой (данные передаются по кольцу от одного компьютера к другому, как правило, в одном направлении);

4)смешанная топология - комбинация топологий, перечисленных выше.

 

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.