дипломы,диссертации,курсовые,контрольные,рефераты,отчеты  на заказ
Деструктор Точечные изображения как объекты Геометрическая оптика Фотоэлектрический эффект Ядерные реакции Волновые свойства Квантовая механика Электромагнитное поле Задачник по ядерной физике Квантовая физика Электростатика Математика MATLAB Компьютерная математика Maple Лекции по математике учебник Outlook На главную Числовые ряды

Типовые средства построения графиков

Математика MATLAB

Основные типы данных

Структура типов данных системы MATLAB представлена ниже:

Типы данных array и numeric являются виртуальными («кажущимися»), поскольку к ним нельзя отнести какие-либо переменные. Они служат для определения и комплектования некоторых типов данных. Таким образом, в MATLAB определены следующие основные типы данных, в общем случае представляющих собой многомерные массивы:

Кроме того, предусмотрен еще один тип данных — UserObject, который относится к типам данных (объектом), определяемым пользователем. Типы данных double, char и sparse были рассмотрены ранее, так что в этой главе будут детально рассмотрены оставшиеся типы. Что касается чисел класса uint8, то они представляют значения от 0 до 255 и занимают в памяти 1/8 часть от размера одного числа с двойной точностью. В основном этот тип данных применяется в служебных целях.

Каждому типу данных можно соотнести некоторые характерные для него операции, называемые методами. Дочерние типы данных, расположенные на приведенной диаграмме ниже родительских типов, наследуют от последних их методы, что является признаком наследования объектов. Поскольку в иерархии типов данных сверху находятся данные типа array, это значит, что все виды данных в MATLAB являются массивами.

 

Задание координатных систем двумерных графиков

В версии Maple 7 параметр coords задает 15 типов координатных систем для двумерных графиков. По умолчанию используется прямоугольная (декартова) система координат (coords=cartesian). При использовании других координатных систем координаты точек для них(и, v) преобразуются в координаты (х, у) как (n, v) —> (х, у). Ниже приведены наименования систем координат (значений параметра coords) и соответствующие формулы преобразования.

bipolar:

x = sinh(v)/(cosh(v)-cos(u)) у - sin(u)/(cosh(v)-cos(u))

cardioid:

x = l/2*(u^2-v^2)/(u^2+v^2)^2 

у = u*v/(u^2+v^2)^2

cartesian:

x = u

У = v

cassinian:

x = a*2^(l/2)/2*((exp(2*u)+2*exp(u)*cos(v)+1)^(1/2) + exp(u)*cos(v)+1^(l/2)

 у = a*2^(l/2)/2*((exp(2*u)+2*exp(u)*cos(v)+1)^(1/2) -exp(u)*cos(v)-1)^(l/2)]

elliptic:

x = cosh(u)*cos(v) у = sinh(u)*sin(v)

hyperbolic:

x = ((u^2+v^2)^(l/2)+u)^(l/2) 

у = ((u^2+v~2)^(l/2)-u)^(l/2)

invcassinian:

x = a*2^(l/2)/2*((exp(2*u)+2*exp(u)*cos(v)+l)^(l/2) + exp(u)*cos(v)+1)^(1/2)/(exp(2*u)+2*exp(u)*cos(v)+1)^(l/2)

 у = a*2^(l/2)/2*((exp(2*u)+2*exp(u)*cos(v)+l)^(l/2) -exp(u)*cos(v)-l)^(l/2)/(exp(2*u)+2*exp(u)*cos(v)+l)^(l/2)

invelliptic:

x = a*cosh(u)*cos(v)/(cosh(u)*2-sin(v)*2)

 у = a*sinh(u)*sin(v)/(cosh(u)^2-sin(vr2)

logarithmic:

x = a/Pi*ln(u^2+v^2)

 у = 2*a/Pi*arctan(v/u)

 

logcosh:

x = a/Pi*ln(cosh(ur2-sin(vr2)

у =2*a/Pi*arctan(tanh(u)*tan(v))

maxwell :

x - a/Pi*(u+l+exp(u)*cos(v))

 у = a/Pi*(v+exp(u)*sin(v))

parabolic:

x = (u^2-v^2)/2 •

у - u*v

polar:

x = u*cos(v) у = u*sin(v)

rose:

x = ((u^2+v^2)^(l/2)+u)^(l/2)/(u^2+v^2)^(l/2)

 у - ((u^2+v^(1/2)+u)^(1/2)/(u^2+v^2)^(1/2)

tangent:

x = u/(u^2+v^2) 

у =v/(u^2+v^2)

Объектно-ориентированный подход CorelDRAW Установка параметров цвета в цифровом виде Искусство Западная Европа Трехмерное объектно-ориентированное программное обеспечение CAD Эффект Комптона Волновые свойства электронов Геометрическая оптика Фотоэлектрический эффект Строение атомных ядер Волновые свойства микрочастиц Математические пакеты Моделирование и расчет электронных схем Конструкционные материалы Релятивистская механика Справочник по физикеПрикладная математика Архитектурное проектирование ArchiCAD Строительное и ландшафтного проектирования Planix Home 3D Architect Функции преобразования ;