|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Варіант 16. Розробка протоколів MATLAB-програм
ЗРАЗОК ЗАВДАННЯ Розробка протоколів MATLAB-програм Обробки елементів масиву табличних значень функції. Для сукупності чисел (елементів масиву X):
0.01; -27.3; 0; 1.25; -371; 0.5; -0.1; 1.2; -5; -172.3; 197.83; -2.7; 43.51; 0; -0.02
обчислити суму та кількість додатних елементів.
ЗРАЗОК РІШЕННЯ
----------------------------------------------------------------- ОБЧИСЛЮВАЛЬНИЙ СЦЕНАРІЙ -----------------------------------------------------------
>> x(1)=0.01; x(2)=-27.3; x(3)=0; x(4)=1.25; x(5)=-371; x(6)=0.5; x(7)=-0.1; x(8)=1.2; x(9)=-5; x(10)=-172.3; x(11)=197.83; x(12)=-2.7; x(13)=43.51; x(14)=0; x(15)=-0.02; for m=1:15 if x(m)>0 y(m)=x(m), z(m)=1 else y(m)=0, z(m)=0 end, end y = 0.0100 z = y = 0.0100 0 z = 1 0 y = 0.0100 0 0 z = 1 0 0 y = 0.0100 0 0 1.2500
z = 1 0 0 1 y = 0.0100 0 0 1.2500 0 z = 1 0 0 1 0 y = 0.0100 0 0 1.2500 0 0.5000 z = 1 0 0 1 0 1 y = 0.0100 0 0 1.2500 0 0.5000 0 z = 1 0 0 1 0 1 0 y = 0.0100 0 0 1.2500 0 0.5000 0 1.2000 z = 1 0 0 1 0 1 0 1 y = 0.0100 0 0 1.2500 0 0.5000 0 1.2000 0 z = 1 0 0 1 0 1 0 1 0 y = 0.0100 0 0 1.2500 0 0.5000 0 1.2000 0 0 z = 1 0 0 1 0 1 0 1 0 0 y = 0.0100 0 0 1.2500 0 0.5000 0 1.2000 0 0 197.8300 z = 1 0 0 1 0 1 0 1 0 0 1 y = 0.0100 0 0 1.2500 0 0.5000 0 1.2000 0 0 197.8300 0 z = 1 0 0 1 0 1 0 1 0 0 1 0 y = 0.0100 0 0 1.2500 0 0.5000 0 1.2000 0 0 197.8300 0 43.5100
z = 1 0 0 1 0 1 0 1 0 0 1 0 1 y = Columns 1 through 13 0.0100 0 0 1.2500 0 0.5000 0 1.2000 0 0 197.8300 0 43.5100 Column 14 z = 1 0 0 1 0 1 0 1 0 0 1 0 1 0 y = Columns 1 through 13 0.0100 0 0 1.2500 0 0.5000 0 1.2000 0 0 197.8300 0 43.5100 Columns 14 through 15 0 0 z = 1 0 0 1 0 1 0 1 0 0 1 0 1 0 0
>> 'Сума додатних елементів:'; yy=sum(y) yy = 244.3000
>> 'Кількість додатних елементів:'; zz=sum(z) zz =
Варіант 1 Для сукупності чисел (масиву X) 0.01; -27.3; 0; 1.25; -371; 0.5; -0.1; 1.2; -5; -172.3; 197.83; -2.7; 43.51; 0; -0.02 обчислити суму і кількість додатних елементів‚ більших за A (для обчислень взяти A = 2). Варіант 2 Для сукупності чисел (масиву X) 0.01; -27.3; 0; 1.25; -371; 0.5; -0.1; 1.2; ‑5; -172.3; 197.83; -2.7; 43.51; 0; -0.02 обчислити суму і кількість від’ємних елементів‚ менших за B (для обчислень взяти B = -3). Варіант 3 Для сукупності чисел (масиву X) 0.01; -27.3; 0; 1.25; -371; 0.5; -0.1; 1.2; ‑5; -172.3; 197.83; -2.7; 43.51; 0; -0.02 обчислити суму і кількість елементів‚ більших за B і менших за A (для обчислень взяти A = 2, B = -3). Варіант 4 Для сукупності чисел (масиву X) 0.01; -27.3; 0; 1.25; -371; 0.5; -0.1; 1.2; -5; -172.3; 197.83; -2.7; 43.51; 0; -0.02 обчислити добуток і кількість додатних елементів‚ більших за A (для обчислень взяти A = 2). Варіант 5 Для сукупності чисел (масиву X) 0.01; -27.3; 0; 1.25; -371; 0.5; -0.1; 1.2; -5; -172.3; 197.83; -2.7; 43.51; 0; -0.02 обчислити добуток і кількість елементів‚ менших за B (для обчислень взяти B = -3). Варіант 6 Для сукупності чисел (масиву X) 0.01; -27.3; 0; 1.25; -371; 0.5; -0.1; 1.2; -5; -172.3; 197.83; -2.7; 43.51; 0; -0.02 обчислити добуток і кількість елементів‚ більших за B і менших за A (для обчислень взяти B = -3; A = 2). Варіант 7 Для сукупності чисел (масиву X) 0.01; -27.3; 0; 1.25; -371; 0.5; -0.1; 1.2; -5; -127.3; 197; 83; -2.7; 43.51; 0; -0.02 обчислити суму і кількість елементів‚ більших за A, з парними номерами (для обчислень взяти A = 2). Варіант 8 Для сукупності чисел (масиву X) 0.01; -27.3; 0; 1.25; -371; 0.5; -0.1; 1.2; -5; -172.3; 197.83; -2.7; 43.51; 0; -0.02 обчислити добуток і кількість елементів‚ більших за B (для обчислень взяти B = -3). Варіант 9 Для сукупності чисел (масиву X) 0.01; -27.3; 0; 1.25; -371; 0.5; -0.1; 1.2; -5; -172.3; 197.83; -2.7; 43.51; 0; -0.02 обчислити суму і кількість елементів‚ більших за A з непарними номерами (для обчислень взяти A = 2). Варіант 10 Для сукупності чисел (масиву X) 0.01; -27.3; 0; 1.25; -371; 0.5; -0.1; 1.2; -5; -172.3; 197.83; -2.7; 43.51; 0; -0.02 обчислити добуток і кількість елементів‚ менших за B, з непарними номерами (для обчислень взяти B = -3). Варіант 11 Для сукупності чисел (масиву X) 0.01; -27.3; 0; 1.25; -371; 0.5; -0.1; 1.2; ‑5; -172.3; 197.83; -2.7; 43.51; 0; -0.02 обчислити суму і вивести на екран номери елементів‚ менших за A (для обчислень взяти A = 2). Варіант 12 Для сукупності чисел (масиву X) 0.01; -27.3; 0; 1.25; -371; 0.5; -0.1; 1.2; -5; -172.3; 197.83; -2.7; 43.51; 0; -0.02 обчислити суму і вивести на екран номери елементів‚ більших за B (для обчислень взяти B = -3). Варіант 13 Для сукупності чисел (масиву X) 0.01; -27.3; 0; 1.25; -371; 0.5; -0.1; 1.2; ‑5; -172.3; 197.83; -2.7; 43.51; 0; -0.02 обчислити суму і вивести на екран номери елементів‚ більших за B і менших за A (для обчислень взяти B = -3; A = 2). Варіант 14 Для сукупності чисел (масиву X) 0.01; -27.3; 0; 1.25; -371; 0.5; -0.1; 1.2; ‑5; -172.3; 197.83; -2.7; 43.51; 0; -0.02 обчислити суму і вивести на екран номери елементів‚ менших за B або більших за A (для обчислень взяти B = -3; A = 2). Варіант 15 Для сукупності чисел (масиву X) 0.01; -27.3; 0; 1.25; -371; 0.5; -0.1; 1.2; ‑5; -172.3; 197.83; -2.7; 43.51; 0; -0.02 обчислити добуток і вивести на екран номери елементів‚ менших за A (для обчислень взяти A = 2). Варіант 16 Для сукупності чисел (масиву X): 0.01; -27.3; 0; 1.25; -371; 0.5; -0.1; 1.2; -5; -172.3; 197.83; -2.7; 43.51; 0; -0.02 обчислити добуток відмінних від нуля елементів‚ більших за A‚ і вивести їх номери (для обчислень взяти A = 2). Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.007 сек.) |