Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 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");
|