99599

Объекты пакета MatLab. Понятия о константах и системных переменных

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

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

Знакомство с возможностями системы MATLAB: освоение навыков работы с константами и системными переменными пакета MATLAB. Теоретические сведения, необходимые для выполнения лабораторной работы. Константы и системные переменные...

Русский

2016-09-25

29.07 KB

0 чел.

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

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

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

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

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

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

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

Объекты пакета MatLab. Понятия о константах и системных переменных 

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

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

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

Тула 2010 г.

  1.  Цели и задачи работы:

Знакомство с возможностями системы MATLAB: освоение навыков работы с константами и системными переменными пакета MATLAB.

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

Константа – это предварительное определенное числовое или символьное значение, представленное уникальным именем. Числа (например 1, -2 и 1.23) являются безымянными числовыми константами.

Другие виды констант в MATLAB принято назвать системными переменными, поскольку, с одной стороны, они задаются системой при ее загрузке, а с другой – могут переопределяться. Основные системные переменные, применяемые в системе MATLAB, указаны ниже:

  1.  i или j – мнимая единица (корень квадратный из -1);
  2.  pi – число
  3.  eps – погрешность операций над числами с плавающей точкой (2-52);
  4.  realmin – наименьшее число с плавающей точкой (2-1022);
  5.  realmax – наибольшее число с плавающей точкой (21023);
  6.  infзначение машиной бесконечности;
  7.  ans – переменная, хранящая результат последней операции и обычно вызывающая его изображение на экране дисплея;
  8.  NaN – указание на нечисловой характер данных (Not-a-Number).

Вот примеры применения системных переменных:

>> 2*pi

ans =

   6.2832

>> eps

ans =

 2.2204e-016

>> realmin

ans =

 2.2251e-308

>> realmax

ans =

 1.7977e+308

>> 1/0

Warning: Divide by zero.

ans =

  Inf

>> 0/0

Warning: Divide by zero.

ans =

  NaN

Как отмечалось, системные переменные могут переопределяться. Можно задать системной переменной eps иное значение, например eps=0.0001. Однако важно то, что их значения по умолчанию задаются сразу после загрузки системы. Поэтому неопределенными в отличие от обычных переменных системные переменные не могут быть никогда.

Символьная константа – это цепочка символов, заключенных в апострофы, например:

>> 'hello my friend'

ans =

hello my friend

>> 'Привет'

ans =

Привет

>> '2+3'

ans =

2+3

Если в апострофы помещено математическое выражение, то оно не вычисляется и рассматривается просто как цепочка символов. Так что ‘2+3’ не будет возвращать число

 

  1.  Задание:
  2.  Ознакомиться с основными константами и переменными пакета.
  3.  Рассчитать задание в соответствии со своим вариантом.

1

2*pi/(5i)

9

eps*pi*i

17

2/realmax*pi

25

-pi*67+5

2

pi/(-2i)

10

eps/eps+5

18

0/0-9i

26

-6pi-1/0

3

(realmin+26)/j

11

(i+j)/9

19

0/j*6

27

(i+j)/pi+9

4

(i-j)/pi

12

i/j+45*eps

20

eps+pi/56

28

eps-67*pi/5

5

(i*j)/pi+1

13

realmin/eps

21

1/0*eps

29

2+realmin/pi

6

pi-eps*93

14

i*(pi/eps)

22

-pi/67i

30

eps*56+pi/78

7

realmax/(pi-2)

15

1/0+6pi

23

eps*realmax+pi

31

1/0*(-pi)

8

(i+j)/pi-eps

16

47*eps+2

24

0/0*realmin

32

realmax/7pi+1

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

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

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

  1.  Что такое константа?
  2.  Что такое системные переменные?
  3.  Перечислите основные системные переменные?
  4.  Что такое символьная константа?
  5.  Что означает переопределение системных переменных?
  6.  Будет ли возвращаться цепочка символов ‘3/56*pi’ и почему?

 

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

36139. БЮДЖЕТНЕ ПЛАНУВАННЯ І КОНТРОЛЬ 283 KB
  Роль Міністерства фінансів України та його органів на місцях у бюджетному плануванні та прогнозуванні. Органи бюджетного контролю: Рахункова палата Державна податкова служба України Державна контрольноревізійна служба. Органи бюджетного контролю: Рахункова палата Державна податкова служба України Державна контрольноревізійна служба. Нормативноправова база завдання принципи методи бюджетного планування Основними юридичними документами які регулюють процес бюджетного планування є: Конституція України де визначено концептуальні...
36140. Подрезание и заострение зуба 491 KB
  Согласно свойствам эвольвентного зацепления прямолинейная, т. е. эвольвентная, часть ИПК и эвольвентная часть профиля зуба колеса располагаются касательно друг к другу только на линии станочного зацепления, начинающейся в точке N.
36141. Анатомия. Ответы к экзамену 1.83 MB
  Мышцы производящие эти движения их кровоснабжение и иннервация. Движения мышцы действующие на суставы их кровоснабжение и иннервация. Движения ребер мышцы производящие эти движения их кровоснабжение и иннервация. Ребра ограничивающие нижнюю апертуру образуют реберную дугу Мышцы груди Мышцы груди разделяются на мышцы начинающиеся на поверхности грудной клетки и на собственные аутохтонные мышцы груди входящие в состав стенок грудной полости.
36142. Нервная система. Классификация нервной системы 586 KB
  мозг делится на ствол мозга полушария большого мозга и мозжечок. В коре полушарий головного мозга осуществляется анализ и синтез различных раздражений внешнего мира. К таким эфферентным нейронам можно отнести нейроны различных отделов мозга посылающие аксоны идущие в составе длинных нисходящих трактов к спинному мозгу. На головном конце животного который при движении вперед соприкасается с различными предметами окружающего мира развиваются органы чувств в связи с чем головные узлы развиваются сильнее остальных являясь прообразом...
36143. Опорно-двигательный аппарат 432.5 KB
  Макроскопически кость состоит из расположенного по периферии компактного вещества substanfia compacta и губчатого вещества siibsianlia spongiosa массы костных перекладин в середине кости. Зтк перекладины расположены не беспорядочно а соответствен ко линиям сжатия и растяжения которые действуют на определенные участки кости. Костномозговая полость находящаяся в толще трубчатой кости выстлана соединительнотканной оболочкой эндостомом endostemn Ячейки губчатого вещества и костномозговая полость в трубчатых костях...
36145. Анатомия. Общие вопросы 1.84 MB
  Знание морфофункциональных особенностей организма ребенка особенно важно так как именно как в период его становления при неправильной организации условий жизни и обучения особенно быстро возникают различные патологические нарушения функций нервной системы опорнодвигательного аппарата сердечно сосудистой системы и др. В образовании каждого органа участвуют различные ткани но одна из них является главной ведущей рабочей мозг нервная ткань. Аристотель различал у животных сухожилия и нервы кости и хрящи. Клавдий Гален описал 7 пар из...
36146. Сердечно-сосудистая система. Шпора 279.5 KB
  Артерии располагаются по ходу нервной трубки и нервов. Кроме того артерии первоначально закладываются в связи с главными нервами: например на верхней конечности в связи с n. Соответственно делению организма на органы растительной и животной жизни артерии делятся на париетальные к стенкам полостей тела и висцеральные к содержимому их т. Артерии туловища сохраняют сегментарное строение: aa.
36147. Внутренние органы 373.5 KB
  Нижняя поверхность языка свободна только в передней части; задняя часть занята мышцами. Три части: pars nasalis pars oralis и pars laryngea. В шейной части пищевода мышцы поперечнополосатые в верхнем отделе грудной части они смешанного типа нижней трети гладкие. Топография 3 части: 1шейную; 2грудную; 3брюшную.