Студопедия — Задачи для самостоятельного решения. 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; просмотров: 799. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

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

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

Подкожное введение сывороток по методу Безредки. С целью предупреждения развития анафилактического шока и других аллергических реак­ций при введении иммунных сывороток используют метод Безредки для определения реакции больного на введение сыворотки...

Ведение учета результатов боевой подготовки в роте и во взводе Содержание журнала учета боевой подготовки во взводе. Учет результатов боевой подготовки - есть отражение количественных и качественных показателей выполнения планов подготовки соединений...

Сравнительно-исторический метод в языкознании сравнительно-исторический метод в языкознании является одним из основных и представляет собой совокупность приёмов...

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

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