89206

Вычисление арифметических выражений

Лабораторная работа

Математика и математический анализ

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

Русский

2015-05-11

61.79 KB

7 чел.

Федеральное государственное автономное

образовательное учреждение

высшего профессионального образования

«СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»

Институт инженерной физики и радиоэлектроники

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

 

 

 

ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ

Вычисление арифметических выражений

Вариант 2

        Преподаватель                                    __________           А.Н. Верещагин

                                                                       подпись, дата                    инициалы, фамилия

        Студент ЗРФ13-04Б  №051317862    __________          Е.А. Липишанов

                                  номер группы, зачетной книжки          подпись, дата                    инициалы, фамилия

Красноярск 2014

Оглавление:

1. Задание                   3

2. Блок-схема                  4

3. Алгоритм                  5

4. Результат                  6

5. Вывод                   7

1. Задание

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

 


2. Блок-схема

На рисунке 1 представлена блок-схема

конец

начало

x=-1.75*10^-3;

y=3.1*pi

Рис. 1

z=atan(a/b)-(c*b/a)

c=abs(x)

b=sqrt(1-x^2)

a=(x-sin(y))^(1/3)


3. Алгоритм

Далее представим листинг программы в среде MatLab:

>> % Решим задачу введя промежуточные переменные

>> x=-1.75*10^-3;

>> y=3.1*pi;

>> a=(x-sin(y))^(1/3);

>> b=sqrt(1-x^2);

>> c=abs(x);

>> z=atan(a/b)-(c*b/a)

z =

0.5910

>> % Изучим информацию о переменных введя команду whos

>> whos

 Name      Size      Bytes  Class     Attributes

 a         1x1           8  double              

 b         1x1           8  double              

 c         1x1           8  double              

>> % Представим результат в разных форматах

>> format long

z =

  0.591000000000000

>> format short e

z =

  5.9100e-01

>> format long e

z =

    5.910000000000000e-01

 

4. Результат

На рисунке 2 представлен результат программы

Рис. 2

5.Вывод:

В результате проделанной работы были изучены и освоены на практике основные принципы вычисления арифметических выражений в Matlab.


 

А также другие работы, которые могут Вас заинтересовать

47321. ОПРЕДЕЛЕНИЕ НОМИНАЛЬНОЙ МОЩНОСТИ ТРАНСФОРМАТОРОВ ТРАНСФОРМАТОРНЫХ ПОДСТАНЦИЙ И ИХ РАССТАНОВКА ПО ТЕРРИТОРИИ. РАЗРАБОТКА СЕТИ 380 В 1.7 MB
  К каждому ВРУ будет подводиться два взаиморезервируемых кабеля т. Питание вводных распределительных устройств ВРУ жилых домов и достаточно мощных общественных потребителей будет осуществляться по радиальной схеме. От одного ВРУ жилого дома будем питать 23 секции а так же маломощных общественных потребителей расположенных на первом этаже жилых зданий. Выберем сечение кабеля для электроснабжения ВРУI от которого питаются две секции жилого дома №10 от ТП№1 для первого варианта установки ТП.
47322. Проект системы электроснабжения района города в Московской области 3.17 MB
  Сечения жил кабелей линий 380 В должны выбираться по соответствующим расчётным электрическим нагрузкам линий в нормальных и послеаварийных режимах работы на основе технических ограничений допустимого нагрева и допустимых потерь напряжения а также с учётом применения минимальных сечений по условиям механической прочности в условиях монтажа и эксплуатации. Проверка кабелей 04 кВ по условию допустимых потерь напряжения Проверка проводится для нормального и послеаварийного режимов.8 где суммарные потери напряжения в нормальном режиме от...
47324. Сцепление арматуры с бетоном. Анкеровка ненапрягаемой и напрягаемой арматуры 685.1 KB
  Надежное сцепление арматуры с бетоном является основным фактором, обеспечивающим совместную работу арматуры и бетона в железобетоне и позволяющим ему работать под нагрузкой как единому монолитному телу.
47325. Автоматизация процесса продажи книг через сеть Интернет 4.43 MB
  Раньше большинство сайтов разрабатывались исключительно с использованием HTML и CSS сейчас же в основном используются языки высокого уровня такие как PHP JvScript с применением MySQL для хранения информации в базе данных. Для начала опишем основную схему работы сайта на PHP и MySQL с использованием в качестве Webсервера pch. Сервер в ответ на этот запрос запускает интерпретатор PHP для выполнения скрипта. В данной дипломной работе производится проектирование и создание такой системы в составе административного приложения и приложения...
47327. Зарубежная педагогическая мысль и образование первой половины ХХ века 167.74 KB
  В первой половине XX века в мировой школе и педагогике произошли существенные изменения: рост требований к объему знаний, умений, навыков, новые исследования о природе ребенка, практический опыт учебных заведений и др. Увеличивается число педагогических центров: Лига нового воспитания, Международное Бюро Просвещения. В отдельных странах действуют национальные педагогические объединения, например, Прогрессивная ассоциация народного образования (США).
47328. Консолидированная отчетность; методы анализа финансовой отчетности 251 KB
  Элементы составления консолидированной финансовой отчетности. Сущность, состав и содержание консолидированной отчетности. Методы консолидации финансовой отчетности. Качественные методы анализа финансовой отчетности. Оценка элементов финансовой отчетности...