99673

Логические операторы и функции пакета Mat Lab

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

Информатика, кибернетика и программирование

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

Русский

2016-10-06

30.14 KB

0 чел.

Федеральное агентство по образованию

Государственное образовательное учреждение высшего

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

Тульский государственный университет

Кафедра  Электроэнергетика

Применение ЭВМ в электроэнергетических расчетах

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

Логические операторы и функции пакета MatLab

Направление подготовки:

140200 – «Электроэнергетика»

Форма обучения (очная)

Тула 2010 г.


  1.  Цель работы:

Знакомство с возможностями системы MATLAB: освоение навыков работы с логическими операторами и функциями пакета MATLAB.

  1.  Теоретические сведения, необходимые для выполнения лабораторной работы
  2.  Логические операторы.

Логические операторы и соответствующие им функции служат для реализации поэлементных логических операций над элементами одинаковых по размеру массивов и записываются следующим образом:

Функция

Название

Оператор

and

Логическое И 

&

or

Логическое ИЛИ 

|

not

Логическое НЕ 

~

xor

Исключающее ИЛИ

any

Верно, если все эл-ты вектора равны нулю

all

Верно, если все эл-ты вектора не равны нулю

Cписок операторов отношения можно получить, используя команду

>>help ops

Logical operators.

   and        - Element-wise logical AND           &      

   or         - Element-wise logical OR            |      

   not        - Logical NOT                        ~      

   xor        - Logical EXCLUSIVE OR

   any        - True if any element of vector is nonzero

   all        - True if all elements of vector are nonzero

Работа операторов поясняется приведенными ниже примерами:

>> A=[1 2 3];

>> B=[1 0 0];

>> and(A,B)

ans =

    1     0     0

>> or(A,B)

ans =

    1     1     1

>> A&B

ans =

    1     0     0

>> A|B

ans =

    1     1     1

>> not(A)

ans =

    0     0     0

>> not(B)

ans =

    0     1     1

>> ~B

ans =

    0     1     1

>> xor(A,B)

ans =

    0     1     1

>> any(A)

ans =

    1

>> all([0 0 0])

ans =

    0

>> all(B)

ans =

    0

>> and('abc','012')

ans =

    1     1     1

Обратите внимание, что аргументами логических операторов могут быть числа и строки. При аргументах-числах логический нуль соответствует числовому нулю, а любое отличное от нуля воспринимается как логическая единица. Для строк действует уже отмеченное правило – каждый символ строки представляется своим ASC11-кодом.

  1.  Задание:
  2.  Ознакомиться с понятиями логического оператора и его функциями в пакете MATLAB.
  3.  Рассчитать задание в соответствии со своим вариантом по приведенной ниже схеме.

1

A=[1 2 3]; B=[2 3 4]

11

A=[2 1 3]; B=[0 3 3]

21

A=[1 0 7]; B=[2 4 0]

2

A=[3 0 5]; B=[6 7 8]

12

A=[1 2 4]; B=[2 2 2]

22

A=[4 2 7]; B=[2 5 9]

3

A=[9 1 2]; B=[3 4 5]

13

A=[7 6 3]; B=[0 6 9]

23

A=[1 6 0]; B=[2 3 7]

4

A=[6 7 8]; B=[9 1 4]

14

A=[3 2 8]; B=[7 7 4]

24

A=[0 2 9]; B=[2 0 5]

5

A=[7 5 3]; B=[2 2 1]

15

A=[4 7 9]; B=[5 3 1]

25

A=[4 0 5]; B=[2 3 4]

6

A=[0 2 3]; B=[4 7 3]

16

A=[1 6 0]; B=[3 7 6]

26

A=[1 6 7]; B=[4 0 0]

7

A=[1 2 5]; B=[0 3 4]

17

A=[0 2 9]; B=[0 2 8]

27

A=[1 2 0]; B=[8 5 4]

8

A=[0 2 5]; B=[1 8 0]

18

A=[1 2 1]; B=[1 0 5]

28

A=[1 4 3]; B=[5 4 0]

9

A=[1 5 3]; B=[7 3 6]

19

A=[1 6 7]; B=[2 5 9]

29

A=[1 0 0]; B=[2 6 7]

10

A=[1 6 3]; B=[2 3 8]

20

A=[5 2 8]; B=[0 4 4]

30

A=[1 2 3]; B=[4 0 9]

  1.  Выполнение отчета

Выполнить отчет о проделанной работе, в котором привести программу решения заданий 1 – 2.

КОНТРОЛЬНЫЕ ВОПРОСЫ

  1.  Что такое логический оператор?
  2.  Перечислите функции логических операторов?
  3.  Что означает функция And?
  4.  Что означает функция Xor?
  5.  Чему соответствует логический нуль при аргументах-числах?
  6.  Чему соответствует логическая единица при аргументах-числах?
  7.  Каким кодом представляется каждый символ строки?

 

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

26948. Соотношение права и закона 4.26 KB
  соотношение права и закона Проблема СООТНОШЕНИЯ права и закона существовала практически всегда.Государство является единственным и исключительным источником права.ЗАКОНИСТОЧНИК ПРАВАНПАпринимаемый высшим представительным органом госва в особом законодательном порядкерегулирующий наиболее важные общественные отношения с точки зрения интересов и потребностей населения страны.это ФОРМА ВЫРАЖЕНИЯ ПРАВА.
26949. Разнообразные подходы к понятию и определению права 9.24 KB
  разнообразные подходы к понятию и определению права Право возникает в истории общества одновременно с государством в силу тех же причин и условийкоторыми объясняется происхождение государства.Таким социальным регулятором явилось правосоздаваемое государством. Основные отличия права от правил поведения первобытного общества заключаются в следующем: а право создается государством обычаи первобытного общества формируются в процессе их многократного применения в ходе общественной практики; б право выражает государственную волю обычай...
26950. Сущность и социальное назаначение права 12.55 KB
  сущность и социальное назаначение права ПРАВОсистема нормправил поведениякоторые исходят от госва выражают волю и интересы определенных слоев населения или большинства общества сформулированы в специальных гос документахнормативных актах охраняются от нарушений силой общественного мнения и мерами госпринуждения. Право возникает в истории общества одновременно с государством в силу тех же причин и условии которыми объясняется происхождение государства. Таким социальным регулятором явилось право создаваемое государством. Право было...
26951. Функции и признаки права 6.87 KB
  функции и признаки права ПРАВОсистема нормправил поведениякоторые исходят от госва выражают волю и интересы определенных слоев населения или большинства общества сформулированы в специальных гос документахнормативных актах охраняются от нарушений силой общественного мнения и мерами госпринуждения. Нарушение требований права влечет наложение мер юридической ответственности этим обеспечивается общеобязательность норм права. Специальноюридические функции это правовое регулирование общественных отношений: 1 Регулятивная...
26952. Основные теории происхождения права 8.75 KB
  основные теории происхождения права ПРАВОсистема нормправил поведениякоторые исходят от госва выражают волю и интересы определенных слоев населения или большинства общества сформулированы в специальных гос документахнормативных актах охраняются от нарушений силой общественного мнения и мерами госпринуждения.правонеотчуждаемые правапринадлежащие человеку от рожденияисточник правачеловеческая природапоэтому зны должны подстраиваться под подлинное право.Источникправовой обычай.Все остальные правом не являются.
26953. Основные правовые семьи современности 8.72 KB
  Национальноправовые системы историческая совокупность праваюридической практики и господствующей правовой идеологии отдельной страныотражающая ее социальноэкономические политические и культурные особенности.Суды общей юрисдикции рассматривают дела всех категорийпоэтому отсутствует деление права на частное и публичноенет деления права по отраслямнет кодификации норм права.ИСТОЧНИК:нормативноправовой актакт правотворчествапринятый в особом порядке строго определенными субъектами и содержащий норму права.Существенную роль при...
26954. Правовое регулирование и правовое воздействие. 7.35 KB
  ТИП ПРАВОВОГО РЕГУЛИРОВАНИЯ определенный порядок регулирования выражающий общую направленность воздействия на общественные отношения которая зависит от соотношения дозволений и запретов в праве. В основе такого регулирования лежит общее дозволение а само регулирование осуществляется при помощи конкретных запретов. В основе такого регулирования лежит общий запрет а само регулирование осуществляется при помощи конкретных дозволений.
26956. Виды правонарушений 6.48 KB
  состав Правонарушениевиновное поведение праводееспособного индивидакоторе противоречит предписаниям норм правапричиняет вред другим лицам и влечет за собой юридическую ответственность. ДИСЦИПЛИНАРНЫЙправонарушениекоторое совершается в сфере служебных отношенийи нарушаетглавным образом порядок отношений подчиненности по службе. АДМИНИСТРАТИВНЫЙправонарушениепосягающее на установленный законом общественный порядокна отношения в области исполнительной и рапорядительной деятельности органов госване связанные с осуществлением служебных...