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.


 

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

1147. Реализация программного продукта Система покупки билетов онлайн 460.5 KB
  Описание состава команды, и выполненные работы по ролям. ER-диаграмма базы данных с подробным описанием. Блок-схема одного из алгоритма данного программного продукта. Описание процесса тестирования: сценарий тестирования, входные данные тестов, выходные данные тестов.
1148. Разработка информационно аналитической системы Театр с использованием технологии объектно-ориентированного программирования 451.5 KB
  Данная программа реализует режимы учета спектаклей и участвующих в них актеров в зависимости от вида, стоимости билетов, количества оставшихся и проданных билетов, даты, анализа спектаклей и концертов по популярности.
1149. Выявление особенностей финансово-экономического развития ЗАО Аргументы и факты 348 KB
  Общая информация об организации и анализ внутренней среды ЗАО Аргументы и факты. Анализ внешней макросреды. Конъюнктура рынка. Анализ финансово-экономического положения ЗАО Аргументы и факты Анализ внешнего микроокружения ЗАО Аргументы и факты
1150. Табулирование трансцендентных функций 460 KB
  Изучение и сравнение различных способов приближенного вычисления заданной функции. Вычисление погрешности интерполирования. Корни полинома Чебышева. Построение графиков погрешностей. Вычисление интегралов с помощью формулы трапеций.
1151. Субмаринная разрузка пресных подземных вод 285 KB
  Технические средства системы поиска субмаринных источников. Технические средства системы управления волновой энергоустановки. Описание алгоритма поиска субмаринных источников. Волнонасос поршневого типа. Гидротурбина с радиально-осевым приводом.
1152. Преобразование Хартли и Габора, косинусное преобразование 74 KB
  Непрерывное и дискретное преобразование Хартли. Непрерывное преобразование Габора. Непрерывное и дискретное косинусное преобразование.
1153. Расчёт смесительного каскада 249.5 KB
  Найдем частоту гетеродина и расположим частоты каналов приёма в линейном режиме преобразования частоты и, соблюдая масштаб, сделаем график спектра. Проходная ВАХ транзистора КТ321В. Рассчитаем значения амплитуды первой гармоники тока коллектора. Методом пяти точек вычисляют шумовые параметры транзистора в смесительном режиме.
1154. Изучение основных принципов языка Delphi и C++ 436.5 KB
  Разработка приложений с графическим интерфейсом пользователя. Изучение принципов процедурного программирования. Сравнение языков С++ и Delphi. Объявление класса и инкапсуляция, наследование. Графическая среда Delphi. Сравнение графических оболочек и текстовых редакторов Visual Studio и Delphi 7.
1155. Основы электроники 1.27 MB
  Изучением физических принципов функционирования электронных элементов. Изучением принципов построения, особенностью действия, основ характеристик электронных устройств и систем. Теоретическим и экспериментальным исследованием элементов, устройств и систем.