3D построение в Scilab
Выполнила: К. В. Василькина, студентка 5 курса, гр. МДМ-112
План
- Что такое Scilab?
- Возможности Scilab для построения поверхностей
- Построение графиков поверхностей, заданных параметрически
- Построение трехмерной линии, заданной параметрически
Что такое Scilab?
- Scilab - пакет прикладных математических программ, предоставляющий открытое окружение для инженерных (технических) и научных расчётов.
Возможности:
- 2D и 3D графики, анимацию;
- линейную алгебру и матрицы;
- полиномы и рациональные функции;
- интерполяцию и аппроксимацию;
- линейную, квадратичную и нелинейную оптимизацию;
- обыкновенные дифференциальные уравнения, дифференциально-алгебраические уравнения;
- решение линейных матричных неравенств;
- оптимизацию дифференцируемых и не дифференцируемых функций;
- обработку сигналов;
- математическую статистику
Возможности Scilab для построения поверхностей
plot3d
plot3d1
- Задача 1. Построить график функции Z=sin(t)⋅cos(t) при помощи команды plot3d
- Задача 2 . Построить график функции при помощи команды plot3d1
Другие функции Scilab:
- meshgrid (для формирования сетки);
- mesh и surf (для построения графиков);
- plot3d2 и plot3d3 (построение графиков поверхностей, заданных параметрически);
- param3d (построение трехмерной линии, заданной параметрически).
- Задача 3. Построить функции, . Для формирования сетки воспользуемся функцией meshgrid.
функция meshgrid
функция surf
- Задача 4. Построить график функции
Построение графиков поверхностей, заданных параметрически
- Задача 5. Построить график поверхности сферы x(u,v)=cos(u)cos(v), y(u,v)= cos(u)sin(v), z(u,v)=sin(u)
Построение трехмерной линии, заданной параметрически
- Рассмотрим построение трехмерной линий, заданной уравнением
x(t)=sin(t), y (t)=cos(t), z (t)= t/10
СПАСИБО ЗА ВНИМАНИЕ !!!


3D построение в Scilab (презентация) (2.08 MB)

