Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Анализ полученных результатов



Решение задачи с помощью ЭВМ начинается с точной формулировки условий и целей решения, описания наиболее существенных свойств объекта с помощью математических формул. Для того, чтобы ЭВМ произвела необходимые вычисления и получила ответ, нужно составить для нее четкую инструкцию, строго указать необходимую последовательность действий, т. е. составить алгоритм решения задачи.

Далее необходимо провести вычислительный эксперимент:

· составить программу, проведя вычисления на ЭВМ,

· получить и проанализировать результаты..

Ведь сколько бы свойств мы не учитывали, модель всегда основана на некотором упрощении, и трудно быть абсолютно уверенным, что модель соответствует реальной задаче. Такую уверенность можно обрести, лишь сопоставив результаты расчетов с экспериментальными фактами, теоретическими воззрениями и другой информацией об изучаемом объекте.

При этом может возникнуть необходимость уточнить математическую модель, исправляют алгоритм, проводят расчеты на ЭВМ и анализируют результаты. Так будет продолжаться до тех пор, пока анализ результатов не покажет их приемлемое соответствие знаниям об объекте

Контрольные вопросы

1. Что такое математическое моделирование?

2. Дайте определение математической модели.

3. Перечислите этапы решения задачи на компьютере.

Задача №1

Вычислить количество краски для покрытия пола в спортивном зале, используя язык программирования PASCAL.

РЕШЕНИЕ

Этапы решения задачи на ЭВМ

 
 


  1. Постановка задачи.

При покупке краски выясняют, какую площадь можно покрыть содержимым одной банки, и вычисляют необходимое количество банок.

  1. Математическая модель

Пусть A – длина пола, B - ширина пола, S1 - площадь, которую можно покрыть содержимым одной банки, N – количество банок, тогда: площадь пола вычисляем по формуле S=A×B, а количество банок, необходимых для покраски зала, N= A×B/S1.

4. Программа PROGRAM P1; VAR A,B,S1: REAL; N: INTEGER; BEGIN WRITELN(Введите A,B,S1)); READLN(A,B,S1); N: = (A*B) DIV S1; WRITELN(‘Количество банок N=’,N:3); END. 5. Контрольный пример    
3. Алгоритм

начало

 
 


Задача №2

На научный семинар собрались ученые и обменялись друг с другом визитными карточками. Всего было роздано 210 визитных карточек. Сколько ученых приехало на семинар, если известно, что их было не более 20?

РЕШЕНИЕ

Постановка задачи. Математическая модель

Пусть x – количество ученых, приехавших на семинар. Т. к. в процессе обмена каждый раздает по одной карточке всем, кроме себя, то он раздаст x-1 карточку. Т. о., будет всего будет роздано n =x×(x-1) карточек.

  A B C
  Количество (X) ?  
       
  Количество карточек (N) =B1*(B1-1)  





Дата публикования: 2014-12-08; Прочитано: 559 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...