kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Визуализация результатов расчетов в Scilab

Нажмите, чтобы узнать подробности

Визуализация результатов расчетов в Scilab. Построение двух- и трехмерных графиков в Scilab. Функции plot, plot2d, plot3d, contour, contourf. Создание графических приложений: работа с графическим окном, динамические интерфейсные элементы.

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Визуализация результатов расчетов в Scilab»

Визуализация результатов расчетов в Scilab. Построение двух- и трехмерных графиков в Scilab. Функции plot, plot2d, plot3d, contour, contourf. Создание графических приложений: работа с графическим окном, динамические интерфейсные элементы.

Визуализация результатов расчетов в Scilab. Построение двух- и трехмерных графиков в Scilab. Функции plot, plot2d, plot3d, contour, contourf. Создание графических приложений: работа с графическим окном, динамические интерфейсные элементы.

Scilab

Scilab

  • Scilab (/ˈsaɪlæb/) — пакет прикладных математических программ, предоставляющий открытое окружение для инженерных (технических) и научных расчётов. Это самая полная общедоступная альтернатива MATLAB.
Графики в полярной системе координат

Графики в полярной системе координат

  • Построить графики функций y=sin(x) и y1=cos(x) . Модифицировать масштаб координатных осей графика.
  • Сформируем массив Х приняв, что х изменяется в диапазоне [-8:8] с шагом 0,1, затем совместно сформируем массивы значений заданных функций с помощью следующей записи y=[sin(x); cos(x)].
  • С помощью функции plot2d построим графики функций y=sin(x) и y1=cos(x), установив значение параметра nax=[4,9,3,6]. Таким образом, ось X будет разбита 9 основными делениями (засечками), каждое основное 4 промежуточными, а ось Y соответственно - 6 и 3 (см. рис.).
  • x=[-8:0.1:8];
  • y=[sin(x); cos(x)];
  • plot2d(x,y',style=[color("red"),color("blue")],axesflag=1, nax=[4,9,3,6]);
  • axesflag - значение параметра keyn=valuen функции plot2d - определяет наличие рамки вокруг графика. Необходимо выделить следующие базисные значения этого параметра:
  • 0 - нет рамки, нет изображения осей;
  • 1 или 4 - изображение рамки, ось y слева (по умолчанию);
  • 2 - изображение рамки, изображения осей нет;
  • 3 - изображение рамки нет, ось y справа;
  • 5 - изображение осей, проходящих через точку (0,0).
графики функций y=sin(x) и y1=cos(x)

графики функций y=sin(x) и y1=cos(x)

Пример построения сферы

Пример построения сферы

  • Сферу можно построить так:
  • u = linspace(-%pi/2,%pi/2,40);
  • v = linspace(0,2*%pi,20);
  • X = cos(u)'*cos(v);
  • Y = cos(u)'*sin(v);
  • Z = sin(u)'*ones(v);
  • plot3d2(X,Y,Z);
  • Оператор v = linspace(0,2*%pi,20);задает вектор v, состоящий из 20 значений с шагом π/10.
  • Замена последней строки программы на plot3d3(X,Y,Z); дает
Пример. x=1:.1:3; subplot(211),plot(x,sin(x)); subplot(212),plot(x,cos(x))
  • Пример.
  • x=1:.1:3;
  • subplot(211),plot(x,sin(x));
  • subplot(212),plot(x,cos(x))
Заключение

Заключение

  • Таким образом, Scilab не просто «вычислялка» отдельных небольших примеров, а настоящая «среда программирования с математическим уклоном», позволяющей создавать свои собственные математические «типы данных» - числовые системы, функционалы и прочая и прочая - и полноценные программные модули, которые могут использовать весь встроенный (или также собственноручно достроенный) функционал Scilab.


Получите в подарок сайт учителя

Предмет: Прочее

Категория: Презентации

Целевая аудитория: Прочее

Скачать
Визуализация результатов расчетов в Scilab

Автор: Астафьева Арина Александровна

Дата: 16.06.2020

Номер свидетельства: 553447

Похожие файлы

object(ArrayObject)#851 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(214) "Визуализация результатов расчетов в Scilab. Построение двух- и трехмерных графиков в Scilab. Функции plot, plot2d, plot3d, contour, contourf."
    ["seo_title"] => string(80) "vizualizatsiia_riezul_tatov_raschietov_v_scilab_postroieniie_dvukh_i_triekhmiern"
    ["file_id"] => string(6) "396367"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(11) "presentacii"
    ["date"] => string(10) "1488229905"
  }
}
object(ArrayObject)#873 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(75) "Визуализация результатов расчетов в Scilab."
    ["seo_title"] => string(44) "vizualizatsiia_rezultatov_raschetov_v_scilab"
    ["file_id"] => string(6) "553444"
    ["category_seo"] => string(7) "prochee"
    ["subcategory_seo"] => string(7) "prochee"
    ["date"] => string(10) "1592331878"
  }
}


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Проверка свидетельства