Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Функции преобразования систем координат



cart2sph Преобразование декартовой системы в сферическую
cart2po Преобразование декартовой системы в полярную
pol2car Преобразование полярной системы в декартову
sph2car Преобразование сферической системы в декартову
hsv2rgb Преобразование hsv-палитры в rgb-палитру
rgb2hsv Преобразование rgb-палитры в hsv-палитру

Рассмотрим несколько примеров.

Пример 2.5. Вычисление натурального логарифма элементов массива X. Область определения функции включает комплексные и отрицательные числа, что способно привести к непредвиденным результатам при некорректном использовании. Для комплексного или отрицательного z, где z = х + y*i вычисляется комплексный логарифм в виде log(z) = log(abs(z)) + i*atan2(y,x).

Х=[1.2 3.34 5 2.3];

log(X)

ans=

-0.1823 1.2060 1.6094 0.8329

Пример 2.6. Использование функции mod. mod(x,y) - возвращает х mod у; mod(X, Y) - возвращает остаток от деления X на Y (т. е., X - Y.*floor(X./Y)) для ненулевого Y, и X в противном случае. Если операнды X и Y имеют одинаковый знак, функция mod(X, Y) возвращает тот же результат, что mod(Х, Y). Однако (для положительных X и Y) mod(-x,y) = rem(-x,y)+y.

М = mod(5,2)

М =

mod(10,4)

ans =

Пример 2.7. Применение функции pow2. Функция X=pow2(Y) - возвращает массив X, где каждый элемент есть 2 Y; pow2(F,E) - вычисляет Х=F*2E для соответствующих элементов F и Е. Аргументы F и Е - массивы действительных и целых чисел соответственно.

d=pow2(pi/4,2)

d =

3.1416





Дата публикования: 2014-10-29; Прочитано: 350 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...