Студопедия — Задачи для самостоятельного решения. 1. Решить уравнения численными методами
Студопедия Главная Случайная страница Обратная связь

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

Задачи для самостоятельного решения. 1. Решить уравнения численными методами






1. Решить уравнения численными методами

3. Уточнить корни нелинейных уравнений численными методами

 

 
     
 

 

3. Ускорение свободного падения при удалении от земной поверхности описывается следующей формулой , где h - высота над поверхностью Земли, R - ее радиус. При опускании тела в глубь Земли характер зависимости g от расстояния в приближении однородного шара меняется . Определить h, при условии .

Приложение
Работа с файлами. Инструкция Print #

 

Записывает отформатированные данные в файл с последовательным доступом.

Print #номерФайла, [списокВывода]

Параметры
номерФайла
Обязательный. Любой допустимый номер файла.
списокВывода
Необязательный. Выражение или список выражений, которые следует напечатать.
Ниже приведены допустимые значения аргумента списокВывода:

· Spc(n) - Используется для вставки пробелов в файл; здесь n число пробелов, которые следует вставить.

· Tab(n) - Устанавливает курсор в столбец с указанным номером; здесь n номер столбца. Tab без аргумента устанавливает курсор в начало следующей зоны печати.

· выражение - Числовые выражения или строковые выражения, которые следует напечатать.

· позиция - Указывает позицию, в которой следует печатать следующий символ. Для установки курсора сразу после последнего напечатанного символа используйте точку с запятой. Для установки курсора в столбец с указанным номером используйте Tab(n). Для установки курсора в начало следующей зоны печати используйте Tab без аргумента. Если аргумент позиция опущен, следующий символ печатается на следующей строке.

Замечания

Данные, записанные с помощью инструкции Print #, обычно считываются из файла с помощью инструкций Line Input # или Input. Если аргумент список Вывода опущен, после аргумента номерФайла идет только разделитель списка, в файл печатается пустая строка. Для разделения выражений можно использовать пробелы или точки с запятой, которые в данной ситуации полностью эквивалентны. При выводе логических данных (тип Boolean) в файл записываются слова True или False. Ключевые слова True и False не переводятся, вне зависимости от национальной настройки.

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

Если список Вывода имеет значение Empty, в файл ничего не записывается. Однако если список Вывода имеет значение Null, в файл записывается ключевое слово Null.

Данные типа Error записываются в файл как Error код Ошибки. Ключевое слово Error не переводятся, вне зависимости от национальной настройки.

Инструкция Print # записывает в файл данные, отформатированные с учетом национальной настройки. Это означает, в частности, что используется соответствующий разделитель целой и дробной части числа.

Поскольку инструкция Print # записывает в файл отформатированные данные, необходимо использовать разделители данных, обеспечивающие правильную печать. Если Tab без аргумента используется для перемещения позиции вывода в начало следующей зоны печати, Print # также записывает пробелы между полями печати в файле.

Для записи в файл данных, который в будущем планируется читать с помощью инструкции Input #, следует вместо инструкции Print # использовать инструкцию Write #. Использование инструкции Write # гарантирует, что записанные данные будут корректно разделены, что позволит прочитать их с помощью инструкции Input #. Кроме того, файлы, записанные с помощью инструкции Write #, могут быть корректно прочитаны при наличии любых национальных настроек.

 

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

 

Open " TESTFILE" For Output As #1 ' Открывает файл для записи.

Print #1, " Пример" ' Печатает текст в файл.

Print #1, ' Печатает пустую строку в файл.

Print #1, " Зона 1"; Tab; " Зона 2" ' Печатает в двух зонах печати.

Print #1, " Пример"; " "; " всем" ' Строки разделяются пробелом.

Print #1, Spc(5); " 5 пробелов" ' Печатает пять пробелов.

Print #1, Tab(10); " Привет" ' Печатает слово в столбце 10.

' Присваивает значения типа Boolean, Date, Null и Error.

Dim MyBool, MyDate, MyNull, MyError

MyBool = False: MyDate = #February 12, 1969#: MyNull = Null

MyError = CVErr(32767)

' Вместо слов True, False, Null и Error записываются слова,

' соответствующие им в текущем языке. Текстовые константы даты

' записываются в кратком системном формате даты.

Print #1, MyBool; " - логическое значение"

Print #1, MyDate; " - дата"

Print #1, MyNull; " - значение Null"

Print #1, MyError; " - значение типа Error"

Close #1 ' Закрывает файл.

 

Sub Test() Open " c: \1.txt" For Output As #1 Print #1, " Hello File" Close #1 Open " c: \1.txt" For Input As #1 Dim s As String Input #1, s MsgBox s Close #1 End Sub

Литература

1. Аленицын А.Г., Бутиков Е.И., Кондратьев А.С. Краткий физико-математический справочник.- М.: Наука. Гл. ред. физ.-мат.лит., 1990.

2. Амелькин В. В. Дифференциальные уравнения в приложениях.- М.: Наука, Физматлит, 1987.

3. Биллиг В.А., Дехтяръ М.И. VBA и Office 97. Офисное программирование. М.: Издательский отдел «Русская Редакция», ТОО «Cheannel Trading Ltd.», 1998.

4. Биллиг В.А. VBA в Office 2000. Офисное программирование. М.: Издательско-торговый дом «Русская Редакция», 1999.

5. Белоусов А.А., Кондратьев А.С., Ходанович А.И. Компьютерное моделирование в примерах и задачах. Динамика: Учебное пособие.- Изд-во СПИКиТ, 1997.

6. Борисёнок С.В., Кондратьев А.С., Танкова А.В., Ходанович А.И. Алгебраические методы при решении задач классической механики.- СПб.: Изд-во РГПУ им. А.И.Герцена, 2002.

7. Бурсиан Э.В. Физика. 100 задач для решения на компьютере: Учебное пособие. - СПб: Ид " МиМ", 1997.

8. Васильков Ю. В., Василькова Н. Н. Компьютерные технологии вычислений в математическом моделировании: Уч. пособие._ М.: Финансы и статистика, 1999.

9. Волошинов А.В. Математика и искусство.- М.: Просвещение, 1992.

10. Вострова С.Г., Ходанович А.И. Математика и информатика: Сбор-ник задач для решения на компьютере.- СПб.: Изд-во СПбИГО, 2006.

11. Гарнаев А.Ю. Самоучитель VBA. СПб.: БХВ-Петербург, 2004.

12.Журнал «Информатика и образование».- М., 2003, № 7.

13. Журнал «Информатика и образование».- М., 2003, № 8.

14. Журнал «Информатика и образование».- М., 2004, № 3.

15. Информатика. Методическое пособие.- СПб.: Изд-во СПбГУКиТ, 1997.

16.Информатика: Практикум по технологии работы на компьютере / Под ред. Н.В. Макаровой. М.: Финансы и статистика, 2003.

17. Камминг С. VBA для «чайников». 3-е изд. М.: Издательский дом «Диалектика», 2001.

18. Колесников А.Н. Краткий курс математики для экономистов. Учебное пособие.- М.: ИНФРА-М, 1997.

19. Кондратьев А.С., Ляпцев А.В. Физика. Задачи на компьютере.- М.: Наука. Физмалит, 2008.

20. Кузьменко В.Г. VBA 2000. М.: ЗАО «Издательство БИНОМ», 2000.

21. Лаптев В.В., Швецкий М.В. Методическая система фундаменталь-ной подготовки в области информатики.- СПб.: Изд-во СПбГУ, 2000.

22. MICROSOFT EXCEL. Лабораторный практикум.- Изд-во СПбГУКиТ, 2004.

23. Основы работы в Microsoft Excel. Учебное пособие.- Изд-во СПбГУКиТ, 1999.

24. Петров И.Б. Лекции по вычислительной математике: Учебное по-собие.- М.: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2006.

25. Попов С.Е. Методическая система подготовки учителя в области вычислительной физики: Монография.- Нижний Тагил: НТГСПА, 2005.

26. Практикум по программированию на языке VBA для Microsoft Excel. Методические указания.- Изд-во СПбГУКиТ, 2007.

27. Прусаков Г.М. Математические модели и методы в расчетах на ЭВМ. – М.: Наука. Физматлит, 1993.

28. Пярнпуу А.А. Программирование на современных алгоритмических языках: Учеб. Пособие для втузов. – 3-е изд., перераб. И доп. – М.: Наука. Физматлит, 1990.

29. Ращиков В.И., Рошаль А.С. Численные методы решения физических задач: Учебное пособие.- СПб.: Изд-во «Лань», 2005.

30. Робинсон С. Microsoft Access 2000: Учебный курс. СПб.: Питер, 2002.

31. Самарский А.А., Вабищевич П.Н., Самарская Е.А. Задачи и упраж-нения по численным методам: Учебное пособие.- М.: Эдиториал УРСС, 2000.

32. Самарский А.А., Михайлов А.П. Математическое моделирование: Идеи. Методы. Примеры.- М.: Наука. Физматлит, 1997.

33. Сана П. и др. Visual Basic для приложений (версия 5) в подлиннике / Пер. с англ. СПб.: BHV – Санкт-Петербург, 1997.

34. Симонович СВ., Евсеев Г.А., Алексеев А.Г. Специальная информатика: Учеб. Пособие. М.: АСТ-ПРЕСС: Информ-Пресс, 2001.

35. Харитонова И., Вольман Н. Программирование в Access 2002: Учебный курс. СПб.: Питер, 2002.

36. Ходанович А.И. Компьютерное моделирование в задачах естествознания: Методические рекомендации к элективным курсам.– СПб.: Изд-во РГПУ им. А.И.Герцена, СПбИГО, 2006.

37. Ходанович А.И. Математическое моделирование на компьютере: Сборник задач и упражнений.– СПб.: Изд-во СПбГУКиТ, 2009.

 

Содержание
Введение ………………... ………………………………………………..  
Лабораторная работа № 1 Величины и типы данных VBA…….……...  
Лабораторная работа № 2   Макросы и модули VBA …………….……..  
Лабораторная работа № 3   Линейный алгоритм. Стандартные функции VBA …………………………………….  
Лабораторная работа № 4   Циклический алгоритм. Операторы цикла..  
Лабораторная работа № 5   Алгоритм ветвления. Оператор условного перехода …………………………………….    
Лабораторная работа № 6   Массивы…………………………………….  
Лабораторная работа № 7   Подпрограммы. Процедуры и функции…...  
Лабораторная работа № 8 Генератор случайных чисел. Метод Монте-Карло ………………………………………..    
Лабораторная работа № 9   Вычислительный эксперимент. Модели случайных блужданий ……………………..    
Лабораторная работа № 10   Численные методы решения уравнений вида ………………………………    
Приложение.   Работа с файлами. Инструкция Print # …....  
Литература ………………   ………………………………………………  
Содержание ……………...   ………………………………………………..  






Дата добавления: 2014-11-10; просмотров: 800. Нарушение авторских прав; Мы поможем в написании вашей работы!



Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Классификация холодных блюд и закусок. Урок №2 Тема: Холодные блюда и закуски. Значение холодных блюд и закусок. Классификация холодных блюд и закусок. Кулинарная обработка продуктов...

ТЕРМОДИНАМИКА БИОЛОГИЧЕСКИХ СИСТЕМ. 1. Особенности термодинамического метода изучения биологических систем. Основные понятия термодинамики. Термодинамикой называется раздел физики...

Травматическая окклюзия и ее клинические признаки При пародонтите и парадонтозе резистентность тканей пародонта падает...

Шов первичный, первично отсроченный, вторичный (показания) В зависимости от времени и условий наложения выделяют швы: 1) первичные...

Предпосылки, условия и движущие силы психического развития Предпосылки –это факторы. Факторы психического развития –это ведущие детерминанты развития чел. К ним относят: среду...

Анализ микросреды предприятия Анализ микросреды направлен на анализ состояния тех со­ставляющих внешней среды, с которыми предприятие нахо­дится в непосредственном взаимодействии...

Studopedia.info - Студопедия - 2014-2024 год . (0.012 сек.) русская версия | украинская версия