Главная страница
Навигация по странице:

  • > Кафедра информатики ЛАБОРАТОРНАЯ РАБОТА №2

  • БИН2007-Кувандыкова-№2. Лабораторная работа 2 Вариант 11 студент гр. Бин2007 Кувандыкова Алина Ильясовна Проверил


    Скачать 216.18 Kb.
    НазваниеЛабораторная работа 2 Вариант 11 студент гр. Бин2007 Кувандыкова Алина Ильясовна Проверил
    Дата07.04.2021
    Размер216.18 Kb.
    Формат файлаdocx
    Имя файлаБИН2007-Кувандыкова-№2.docx
    ТипЛабораторная работа
    #192379

    Подборка по базе: Контрольная работа.pdf, Контрольная работа по анатомии (2).docx, Курсовая работа.doc, Курсовая работа на тему_ _Рожа свиней_.docx, История вариант 2 (2 семестр).docx, курсовая работа.docx, Практическая работа 5.docx, Курсовая работа за 3 курс, распечатать все кроме титульника.docx, Практическая работа - Экономика 2.docx, Лабораторная работа №4.docx

    Федеральное агентство связи
    Ордена Трудового Красного Знамени федеральное государственно бюджетное образовательное учреждение высшего образования


    <<Московский технический университет связи и информатики>>

    Кафедра информатики

    ЛАБОРАТОРНАЯ РАБОТА №2

    << Файловая система Scilab, Редактор SciNotes, sce-сценарии, ввод-вывод данных>>


    Вариант №11



    Выполнил:

    студент гр. БИН2007

    Кувандыкова Алина Ильясовна

    Проверил:

    Семенова Т.И.

    Москва 2021 г.

    Общее задание


    1) Изучите материал учебника (необходимые параграфы п. 1.5).

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

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

    4) Активизируйте Редактор SciNotes.

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

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

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

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

    9) Cохраните содержимое Обозревателя переменных, обнулите область Обозревателя переменных, а затем восстановит ее .

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

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

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

    13) Оформите отчет по выполненной работе в соответствии с пунктом 1.2.4.

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

    Вариант индивидуального задания – 11



    Результат выполнения задания

    --> // Протокол сессии Командного окна лабораторной работы1.2 по теме
    --> // «Основные объекты системы Scilab»
    --> //
    --> //Вариант 11, задание 1
    --> // Присвоение значений, вычисление выражений и вывод результатов
    --> //Выполнила:Студентка группы БИН2007 Кувандыкова А.И.
    -->
    --> clear // Очистка окна Обозревателя данных
    --> clc // Очистка Командного окна
    --> //Загрузка первого сценарияPr1_2_1и вызов функций, встроенных в сценарий
    --> exec('C:\Users\alina\Pr1_2_1.sce', 0);
    -->
    --> //Задание начальных значений x и y
    --> x=4; y=0.5;
    --> a=f1(x,y)
    a =
    2.0754614
    --> f=f2(x,y)
    f =
    43.427739

    -->// Конец сессии=============================================

    Содержимое сценариев, снабженные комментариями

    //Сценарий Pr1_2_1.sce:Вычисление выражений

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

    function a=f1(x, y)

    a=(0.8.*10.^(-5).*(x.*exp(-x.*(y-1.2))-y.*x).^3);

    endfunction

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

    function a=f2(x, y)

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

    endfunction

    //Конец сценария Pr1_2_1.sce==============================================

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

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

    function a=f1(x, y)

    a=(0.8.*10.^(-5).*(x.*exp(-x.*(y-1.2))-y.*x).^3);

    endfunction

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

    function a=f2(x, y)

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

    endfunction

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

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

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

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

    a=f1(x,y);

    f=f2(x,y);

    format(6);//Форматирование вывода результата

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

    disp("a=",a);

    disp("f=",f);

    //Конец сценария Pr1_2_1mod.sce===============================================

    --> // Протокол сессиив Командном окне:

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

    -->

    --> clear // Очистка окна Обозревателя данных

    --> clc // Очистка Командного окна

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

    --> exec('C:\Users\alina\Pr1_2_1mod.sce', 0);

    Введите x = 3

    Введите y = 6

    -0.047

    a=

    -87.51

    f=


    написать администратору сайта