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

  • Информатика » Тема: Простые вычисления

  • Ход работы 6.1 Я запустил Matlab, после чего ознакомился с его рабочей средой (рис1.)6.2

  • Задание 1

  • Решение :В командной строке я присваиваю значения переменным r = 4, h = 6. После чего считаю значение объема V по формуле (9) (рис.12)Таким образом, ответ в задании 4: V

  • Использование элементарных функций

  • Лабораторная №1, информатика, 1 курс. КП. Простые вычисления


    Скачать 75.76 Kb.
    НазваниеПростые вычисления
    АнкорЛабораторная №1, информатика, 1 курс
    Дата13.10.2020
    Размер75.76 Kb.
    Формат файлаdocx
    Имя файлаКП.docx
    ТипОтчет
    #142721

    МИНОБРНАУКИ РОССИИ

    САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ

    ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

    «ЛЭТИ» ИМ. В.И. УЛЬЯНОВА (ЛЕНИНА)

    Кафедра РАПС


    ОТЧЕТ

    по лабораторной работе №6

    по дисциплине «Информатика»

    Тема: Простые вычисления


    Студент гр. 0404




    Полухин К.В.

    Преподаватель




    Пожидаев А.К.



    Санкт-Петербург

    Цель работы

    Освоить технику работы с математическим пакетом Matlab, а также научиться с его помощью проводить простые математические вычисления.

    Основные теоретические положения

    Matlab –это пакет прикладных программ, предназначенный для решения широкого спектра инженерных и научных задач любой сложности в любых отрослях.

    Ход работы

    6.1

    Я запустил Matlab, после чего ознакомился с его рабочей средой (рис1.)

    6.2

    В окно Command Window я ввел операцию «1+2» и нажал клавишу Enter, после чего на экране появился результат, который присваивается переменной «ans» (рис.2а). В окне Workspace можно посмотреть значение этой переменной, также так будут показаны значения всех переменных, которые я буду использовать при решении заданий (рис.2б)



    Рис.1а Рис.1б

    Чтобы изменить значение переменной «ans», я набрал в командной строке «ans/4.5», после чего на экране появился результат(рис.3а), который присваивается «ans», поэтому ее значение в окне Workspace также изменится (рис.3б)



    Рис.3а Рис.3б

    6.3

    Чтобы изменить формат ввода результатов вычислений я выбрал в меню «File» пункт «Preferences». Затем выбрал «short» в раскрывающемся списке» Numeric format» (Числовой формат)(рис.4). В окно Command Window я ввел операцию «100/3» и нажал клавишу Enter.



    Рис.4

    Задание 1
    Условие: найти ребро куба, равновеликого шару, площадь поверхности которого равна площади боковой поверхности кругового конуса, у которого высота вдвое меньше, чем длина образующей. Объем этого конуса равен 1.
    Основные геометрические формулы, используемые при расчете.

    Объем конуса:

    Vc= (1/3)∙ π∙r2h (1)

    Площадь боковой поверхности конуса:

    S = π∙rl(2)

    Соотношение в конусе между радиусом основания, высотой и длиной образующей:

    r2 + h2 = l2 (3)

    Площадь поверхности шара:

    S = 4∙π∙R2 (4)

    Объем шара:

    Vsh = (4/3)∙π∙R3 (5)

    Объем куба:

    Vkub = a3 (6)

    Решение:

    Обозначим объем конуса Vc=1, r - радиус основания конуса, l – длина образующей конуса l = 2*h (где h – высота конуса), Sbc – площадь боковой поверхности конуса, R – радиус шара, a – ребро куба, Vsh – объем шара, Vkub – объем куба . Используя формулу (3) и учитывая условие l = 2*h, я получил формулу h=r/√3. После чего из формулы (1) я выразил:



    Затем я ввел эту формулу в командную строку, получив результат r=1,1826 (рис.5). Далее я вычислил l=(r∙2)/√3 и S по формуле (2). Получившиеся результаты можно увидеть на рис. 6.



    Рис.5 Рис.6

    После чего по формуле выраженной из формулы (4) я вычислил радиус шара R (рис.7):



    Далее я вычислил Vsh по формуле (5) (рис.8), после чего нашел искомое ребро (рис.8)



    Рис.7 Рис.8

    Таким образом, ответ в задании 1: а = 1.0243.

    Задание 2
    Условие: Вычислить стоимость поездки на автомобиле на дачу (туда и обратно). Исходными данными являются: расстояние (rast) до дачи (км); количество бензина (potr), которое потребляет автомобиль на 100 км пробега; цена одного литра бензина (cena). Основная формула, используемая при расчете:

    sum=2·potr/100·rast·cena (7)

    Решение:

    в командной строке я присваиваю значения переменным rast=95, potr=6,5 и cena=43 (рис. 9,10). Используя формулу (7), я вычисляю значение sum (рис.10)



    Рис.9 Рис.10 Рис.11

    Таким образом, ответ в задании 2: sum = 531.05

    Задание 3

    Условие: вычислить величину дохода по вкладу. Процентная ставка (% годовых) и время хранения (дней) задаются.

    Решение: пусть sm – первоначальная величина вклада, p – процентная ставка, d – количество дней, на которое деньги кладут в банк, g – количество дней в году, а D – искомый доход по вкладу.

    В командной строке я присваиваю значения переменным sm = 15000, p = 13, d = 95.

    Формула для вычисления дохода по вкладу выглядит так:
    D=sum·pr·dn/(god·100). (8)

    Подставляю величины в формулу (8) и получаю значение D (рис.10)

    Таким образом, ответ в задании 3: D= 507.5342

    Задание 4

    Условие: Вычислить объем цилиндра. Заданы радиус основания r и высота цилиндра h. Основная формула, используемая при расчете:

    V=π·r2·h. (9)

    Решение:

    В командной строке я присваиваю значения переменным r = 4, h = 6. После чего считаю значение объема V по формуле (9) (рис.12)

    Таким образом, ответ в задании 4: V= 301.5929

    Рис.12

    1. Использование элементарных функций

    В MATLABe есть различные тригонометрические, логарифмические и степенные функции, которые можно использовать при расчетах. Некоторые из них я применил ранее в задачах, однако более подробно расскажу в следующем примере (рис.13



    Рис.13

    Здесь для решения мне потребуются функции log для вычисления натурального логарифма, sqrt для выделения квадратного корня, а также тригонометрические функции sin, cos и tg. При введении всего примера в командную строку, получаю результат с использованием элементарных функций (рис.14)



    Рис.14

    Чтобы внести изменения в формулу, которую я ввел ранее, можно нажать на клавишу <↑>, которая вводит в командную последнюю введенную мною формулу. Благодаря этому я могу внести в нее изменения (рис.15).



    Рис.15

    Данная функция помогает сэкономить время, которое может потребоваться на перепечатывание всей формулы.

    Вывод

    MATLAB – это среда и язык технических расчетов, с помощью которого можно решать разные задачи, в чем я убедился, проведя некоторые вычислительные операции, применяя пакет MATLAB. Он удобен в использовании, когда требуется найти значение из больших и сложных формул.


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