Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Функции param3d и param3d1





Для построения параметрической кривой в SciLab существует команда param3d:

param3d(x,y,z,[theta,alpha,leg,flag,ebox]).

Проиллюстрируем возможности функции param3d следующими примерами.

Пример 11. Построить график линии, заданной параметрически:

Прежде всего, определим диапазон и шаг изменения параметра .

Затем обратимся к функции param3d, передав ей математические выражения функций и , а также углы в градусах, под которыми наблюдатель будет видеть формируемый график45 и 35

Построение линии, заданной параметрически, с помощью функции param3d

t=[0:0.1:10*%pi];param3d(sin(t),cos(t),t/7,45,35);

Пример 11. Построить линию, заданную параметрически:

Определив массив значений параметра , вычислим значения , и координат кривой.

Для построения графика используем команду param3d, установив углы обозрения наблюдателя 45 и 60 градусов.

t=-50*%pi:0.1:50*%pi;x=t.*sin(t);y=t.*cos(t);z=t.*abs(t)/(50*%pi);param3d(x,y,z,45,60);

Для вывода нескольких параметрически заданных кривых в одних координатах в SciLab используется функция param3d1.

Она имеет синтаксис:

param3d1(x,y,list(z,colors),[theta,alpha,leg,flag,ebox])

Здесь впервые используем конструкцию list(z,colors), которая позволяет не только задавать -координату для каждой из кривых, но и устанавливать для них желаемый цвет. Рассмотрим это на примере.

Пример 12. Построить графики линий, заданных параметрически:

и

Зададим массив значений параметра .

Для построения графиков линий в одной системе координат обратимся к функции param3d1. В качестве параметров в первых квадратных скобках передадим ей и координаты первой кривой, а во - вторых - второй. При помощи свойства list определяем - координаты и для первой кривой установим темно-синий цвет линии (9), а для второй - красный (5).

Числа 35 и 45 - углы обозрения наблюдателя.

Параметр ’X@Y@Z’ отвечает за вывод подписей осей графика

t=[0:0.1:5*%pi]';param3d1([sin(t),sin(2*t)],[cos(t),cos(2*t)],...list([t/10,sin(t)],[9,5]),35,45,"X@Y@Z");

Date: 2015-07-27; view: 2409; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию