67750

Програмування в Mathcad. Освоєння основ програмування в Mathcad

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

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

Привести тестові приклади для розроблених програм Елементи вектору можуть бути дійсними або комплексними Знайти елемент вектору максимальний мінімальнний з максимальним значенням дійсної частини з мінімальним значення уявної частини максимальний по модулю...

Украинкский

2015-01-15

59.5 KB

0 чел.

Лабораторна робота № 3

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

Програмування в Mathcad .

Мета роботи.  Освоєння основ програмування

Хід роботи.

Вибрати по одному варіанту з кожного завдання

Написати програми-функції

Побудови вектора розміру N ( ціле парне число)

Розмір

вектора

Значення елементів вектора.k=1,2,..N

Значення елементів вектора k=1,2..N/2

Значення елементів вектора k=N/2..N

10

rnd(N)

8

 rnd(N/2)

1,2,3,...N/2

10

N,N-1,N-2….

rnd(N/2)

14

rnd(N)+j rnd(N/2)

8

rnd(N)+j rnd(N/2)

N,N-1,N-2…

10

1,2,3….

rnd(N/2)+j rnd(N/2)

12

rnd(N)+j *k

1,2,3….

13

K+j rnd(N/2)

14

1,2,3…

1,2,3…

6

rnd(N)+j *k

10

N,N-1,N-2

N,N-1,N-2

Побудови матриці N*M

N*M

Значення елементів

матриці k=1..N

m=1..M

Значення елементів на діагоналі

Значення елементів нижче діагоналі

Значення елементів вище діагоналі

4*8

rnd(N)+j rnd(M)

2*8

rnd(N)+(k+m)/2

5*5

N-M

1

sin(k/(m+1))

6*3

M-N

0

7*4

M/N

rnd(N)+j rnd(M)

9*5

0

j*sin(m+1)

rnd(N)

4*7

j*sin(k)*cos(m)

rnd(N)

1

Вибору елементів вектору

Привести  тестові приклади для розроблених програм

Елементи вектору можуть бути дійсними або комплексними

Знайти елемент вектору

  1.  максимальний
  2.  мінімальнний
  3.  з максимальним значенням дійсної частини
  4.  з мінімальним  значення уявної частини
  5.  максимальний по модулю
  6.  максимальний по аргументу
  7.  максимальний та його номер
  8.  мінімальний та його номер
  9.  максимальний від’ємний
  10.  мінімальний додатній
  11.  мінімальний додатній та його номер
  12.  максимальний від’ємний  та його номер

Вибору елементів матриці

  1.  максимальний
  2.  мінімальнний
  3.  з максимальним значенням дійсної частини
  4.  з мінімальним  значення уявної частини
  5.  максимальний по модулю
  6.  максимальний по аргументу
  7.  максимальний та його індекси
  8.  мінімальний та його  індекси
  9.  максимальний від’ємний
  10.  мінімальний додатній
  11.  мінімальний додатній та його індекси
  12.  максимальний від’ємний  та його індекси

Побудови вектору з елементів матриці

Елемент вектору будується з

  1.  елементів головної діагоналі
  2.  суми елементів строчок
  3.  суми елементів стовпчиків
  4.  максимальних елементів строчок
  5.  мінімальних елементів стовпчиків
  6.  суми дійсних частин  елементів строчок
  7.  суми уявних частин   елементів стовпчиків
  8.  елементів строчок для, яких максимальна діїсна частина
  9.  елементів строчок для, яких максимальна уявна  частина

Написати програми функції рішення нелінійного рівняння

  •  Методом дотичних
  •  Методом половинного ділення

Додаток

Метод половинного ділення

Задаємо точки x1 зі значенням f(x1) > 0 і точку x2 зі значенням f(x2) < 0. Точка з f(x)=0 лежить поміж точками x1 і x2. Метод половинного ділення заключається в зменшенні інтервалу [х1-x2] вдвоє. Вибираємо нову точку на середині відрізку [x1-x2]:

 x=(x1+x2)/2

Обчислюємо значення F=f(x). Якщо F < 0 ,то корінь рівняння лежить поміж х и х1. В цьому разі необхідно х2 замінити на х  і повторити обчислення. Якщо F > 0, то корінь лежить поміж х2 і Тоді треба замінити х1 на х і повторити обчислення. Після обчислення х перевірити критерії закінчення рішення |F| <= E.

Метод Нютона

(метод дотичних)

Вибираємо х1 і обчислюємо F1=f(x1). Проводимо в вибраній точці дотичну до кривої f, рівняння дотичної;

 F=F1-dF/dX(X1-X),

де dF/dX - перша похідна функції в точці Х.

Із цього рівняння визначаємо точку, в якій дотична перетинає вісь абсцис 0=F1-dF/dX(X1-X), звідки

 X2=X1-F1/(dF/dX)

Значення Х2 ближче до кореня  чим Х1. МіняємоХ1 на Х1 і повторюємо обчислення до того часу, поки не виконається критерій зупинки |F| <= E.


 

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

44419. Программирование и исследование алгоритмов решения нелинейных уравнений. Метод итераций 3.16 MB
  Данный проект разработан для вычисления корней нелинейного уравнения методом итераций. Теоретическая часть – теория описывающая правила вычисления корней нелинейного уравнения методом итераций а также блоксхема метода. Визуализация метода – последовательный показ работы проекта на вычисление корней уравнения методом итераций. Решение уравнения вида разбивается на два этапа: 1 отделение корней т.
44420. База данных торговой сети 1.21 MB
  Целью испытания данной программы является проверка корректной работы в соответствии с постановкой задачи и техническим заданием. Необходимо проверить верность соблюдения программой команд пользователя, корректность формирования отчета, при этом, не приводя к сбоям самой программы
44421. Дизайн-проект интерьера коттеджа с элементами фитодизайна 2.24 MB
  Дизайнпроект интерьера коттеджа с элементами фитодизайна Стадия Лист Листов Руководитель Комарица В. Графическая часть состоит из альбома чертежей и 1го листа формата 1000х2000мм. Наибольшее распространение получили дерновоподзолистые почвы.
44422. Двухэтажный 4-комнатный жилой дом 309.5 KB
  Дом имеет центральный вход и выход на приусадебный участок На первом этаже располагаются: кухнястоловая оборудованная газовой плитой мойкой холодильником и рядом другой современной бытовой техникой; коридор первого этажа удобно соединяет все комнаты; просторная солнечная гостиная; ванная и уборная. На втором этаже располагаются: гостиная две спальни ванная и уборная прихожая коридор с выходом на балкон. Наименование Площадьм2 I II III 1 Гостиная 18 2 Спальня 114 3 Кухня 10. Наименование Площадьм2 I...
44423. Проект трьохпролітної виробничої будівлі з двома мостовими кранами у кожному проліті 288 KB
  Харків це схід України а виробниче середовище не агресивне приймаємо ребристу плиту розмірами вагою . Підкранові балки Розміри підкранових балок приймаємо згідно рис. Основні розміри колон приймаємо згідно рисунку Основні розміри колон приймаємо згідно рисунку: .
44424. Технология возведения монолитных железобетонных фундаментов 247.5 KB
  Транспортирование бетонной смеси в конструкцию Для сравнения рассмотрим два варианта производства бетонных работ отличающихся типом применяемой машины: кран с бадьей бетононасос. Подача бетонной смеси краном с бадьей Определение размеров котлована: а Глубина. Требуемый вылет стрелы: Ltp=2107154=83 Требуемая высота подъема: Выбор способа укладки бетонной смеси в конструкцию Выбор варианта механизации бетонных работ следует производить на основании технико-экономического анализа.ч; Тпр – трудоемкость...
44425. Проект социального жилья 4.94 MB
  Основные цели курсового проекта заключаются в том, чтобы научиться работать с нормативной и справочной литературой, выполнять теплотехнический расчет ограждающих конструкций, рассчитывать глубину заложения фундамента, рассчитать ТЭП по зданию и генеральному плану, выполнять строительные чертежи и уметь их читать.
44426. Розрахунок і конструювання залізобетонної збірної ферми 1.01 MB
  Розрахунок і конструювання залізобетонної збірної ферми Збір навантаження на покриття Перш ніж визначити навантаження від ваги покриття слід прийняти склад покрівлі а потім визначити навантаження від неї. Розрахункові опори для граничних станів першої групи визначаємо згідно. Отримаємо для важкого бетона класу при : Розрахункові опори для граничних станів другої групи визначаємо згідно. Отримаємо для важкого бетона класу при : Модуль пружності бетону визначаємо згідно.