Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БСТ2257_Кудаков_Отчет_Практика.doc
Скачиваний:
1
Добавлен:
30.04.2024
Размер:
83.97 Кб
Скачать

Выводы по первой части

  1. Была запрограммирована формула:

    13.

  2. Для исходных данных: x = 7; y = 8; Получен следующий результат: 0.0003483

  3. Для исходных данных: x = 5.6 ; y = 9.3 Получены следующие результаты в 16-ом формате: 0.0003879942839

  4. Созданы функции fd и ff ;

  5. Получен вывод функции fd для диапазона; исходные данные y = 0.5, x = {1. 1.5 2. 2.5 3. 3.5 4. 4.5 5. } полученные результаты : 8.099748 4.7752377 2.2849432 0.8890593 0.4607032 0.313456 0.0773668 -0.1036888 -0.0700337

Основные объекты системы Scilab» Название и цель второй части

Название: Основные объекты системы Scilab.

Цель: Изучение создания числовых и логических переменных и выражений, а также их вычисление, создание sce-сценариев и вывод результатов вычислений в отформатированном виде

Общее задание на вторую часть

  1. Изучить материал учебника [1] (п.П. 1.2, 1.5).

  2. Выбрать вариант индивидуального задания из табл. 1.2.3-1.

  3. Выполнить команды clear и clc для очистки окна Обозревателя переменных и Командного окна.

  4. Активизировать Редактор SciNotes.

  5. Создать sce-сценарий для выполнения индивидуального задания (вычисление выражений) с использованием встроенных в сценарий функций.

  6. Сохранить sce-сценарий в sce-файле со смысловым именем.

  7. Провести отладку, исправить ошибки и сохранить сценарий.

  8. Загрузить sce-сценарий из sce-файла и выполнить его в Командном окне, предварительно присвоив исходным данным допустимые значения.

  9. Модернизировать sce-сценарий, вставив в него операторы ввода исходных данных и вывода результата в форматированном виде.

  10. Сохранить sce-сценарий под другим именем, исправить ошибки и выполнить.

  11. Создать сценарий для решения поставленной задачи и выполнить его.

  12. Сохранить все результаты для отчета.

  13. Предоставить результаты работы преподавателю, ответить на поставленные вопросы.

  14. Оформить отчет по выполненной работе. Выполнение второй части. Протокол сессии Командного окна

13

//Сценарий 2_1.sce вычисления выражений

//Определение фукции для вычислении 1-го выражения

function f = ff(x,y)

f = ((5.2)^3).*( log10(x + y)./(x - 1.0./(0.45.*sin(x-y.*8)) ) ) + 0.5

endfunction

// Определение фукнции для вычисления второго выражения.

function g = fg(x,y)

g = (x.^2)+(y.^3).*(sin(x+y)).^2+y.*2-x.*9

endfunction

//конец сценария 2_1.sce

--> //Практическое задание 2.1 по теме "Основные объекты системы Scilab

--> //Вариант 13

--> //Выполнил: Студент группы БСТ2257 Кудаков А.В.

--> clear

--> clc

--> //Загрузка сценария f1.sce и вызов функций, встроенных в сценарий

--> //Загрузка сценария 2_1.sce из текущей директории

--> exec('2_1.sce',0);

--> //Задание начальных значений x и у

--> x = 13.3; y = 19.2;

--> //Вызов функции f1 и f2, встроенных в сценарий

--> f = ff(x,y)

f =

13.928265

--> g = fg(x,y)

g =

5625.0267

--> //конец сессии

//Сценарий 2_1_mod.sce вычисления выражений

//Определение фукции для вычислении 1-го выражения

function f_func = ff(x,y)

f_func = ((5.2)^3).*( log10(x + y)./(x - 1.0./(0.45.*sin(x-y.*8)) ) ) + 0.5

endfunction

// Определение фукнции для вычисления второго выражения.

function g_func = fg(x,y)

g_func = (x.^2)+(y.^3).*((sin(x+y)).^2)+y.*2-x.*9

endfunction

//Ввод исходных данных

x=input("Введите x= ");

y=input("Введите y= ");

//Вычисление значений функций

f=ff(x,y);

g=fg(x,y);

//Форматирование вывода результата

format(6);

//Вывод результатов вычисления выражений на экран

disp("f=", f);

disp("g=", g);

//конец сценария 2_1_mod.sce

--> //Практическое задание 1.2 по теме "Основные объекты системы Scilab"

--> //Вариант 13, задание 1 (модифицированное)

--> //Ввод исходных данных, вычисление выражений и вывод результатов

--> //Выполнил: Студент группы БСТ2157 Кудаков А.В.

--> clear

--> clc

--> //Загрузка второго сценария 2_1_mod.sce

-->//Загрузка сценария из текущей рабочей директории

--> exec('2_1_mod.sce') ;

Введите x= 42.7

Введите y= 32.6

"f="

7.030 "g=" 1837.

--> //конец сессии

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