Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Вычисление определенного интеграла






Вычислить числовое значение интеграла от этой функции в заданных пределах интегрирования методом трапеций.

 

 

 

Программа Результаты расчетов
x=5.1: 0.01: 8.3; y=x./(x+2.5); R= inttrap (x, y)disp(R)   2.3215051

Индивидуальные варианты приведены в таблице 7

8. Программирование разветвляющихся алгоритмов

Разработать программный фрагмент для формирования функции y(x). Подобрать набор тестов для проверки правильности работы программного фрагмента. Вычислить значения функции y(x) для тестовых значений x.

Таблица 1

Вид функции
1.  

 

Программа Результаты расчетов
x= input (" Задайте х=")if x> 20 then y=sqrt(x), elseif (x> =1) & (x< =20) then y=x else y=4*x^2 enddisp('y=')disp(y)   Задайте х=25   y=   5. Задайте х=15   y=   15.   Задайте х=-3   y=   36.

Индивидуальные варианты приведены в таблице 8

 

 

Программирование циклических алгоритмов

Задан вектор произвольной длины N. Разработать программный фрагмент для вычисления результата по индивидуальному заданию.

Таблица 2

N Условие задачи
1. Вычислить произведение отрицательных элементов вектора с четными номерами.

 

Программа Результаты расчетов
X=[-2 -3 -6 5 2 -4 8 9 -10 -7]P=1i=2while i< =10 if X(i)< 0 then P=P*X(i) end i=i+2enddisp(X)disp(P)   - 2. - 3. - 6. 5. 2. - 4. 8. 9. - 10. - 7.   - 84.

Индивидуальные варианты приведены в таблице 9

 

 


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.006 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал