Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.92
pushka
0 / 0 / 0
Регистрация: 06.10.2010
Сообщений: 35
#1

Учебник по написанию вычислительных программ на С - C++

06.10.2010, 14:59. Просмотров 1553. Ответов 5
Метки нет (Все метки)

Нужен учебник, или скорее руководство по написанию вычислительных программ на С,с подробным об'яснением. Что-то типа Эпштейна!?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2010, 14:59     Учебник по написанию вычислительных программ на С
Посмотрите здесь:

C++ Програмирование на С++ разветляющихся вычислительных процессов
C++ Программирование разветляющихся вычислительных процессов
Нужно руководство по написанию спамера=) C++
нужен совет по написанию кода C++
C++ Подскажите литературу теорию и практику по написанию исходного кода на С++
C++ Замена всех кириллических букв на совпадающие с ними по написанию латинские
C++ Игра 2048: рекомендации к написанию
Подскажите сайт, на котором куча задач по написанию программ C++
C++ Предложения по написанию полезной программы
C++ О корректной математической постановке вычислительных задач
Ищу литературу по написанию нейронных сетей C++
C++ C++ в вычислительных методах

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Crudelis
Шаровик затейник
 Аватар для Crudelis
669 / 411 / 13
Регистрация: 06.05.2010
Сообщений: 1,109
06.10.2010, 15:10     Учебник по написанию вычислительных программ на С #2
Цитата Сообщение от pushka Посмотреть сообщение
Что-то типа Эпштейна!?
краткое руководство по переворачиванию силой мысли Эйнштейна в гробу
sotrudnik
7 / 7 / 2
Регистрация: 13.04.2010
Сообщений: 35
07.10.2010, 01:17     Учебник по написанию вычислительных программ на С #3
Если ещё актуально, могу посоветовать следующее (сам сталкивался в своё время с такой проблемой). Если уже есть навыки проганья на Си (хотя бы на уровне циклов, массивов и знание, как динамически память выделить, результаты работы в файл записать, считать (прочитать) что-то из файла (чаще всего матрица, или, правая часть), написание функций, и т.д. и т.п.), то лучше взять такую книгу: Копченова, Марон "Вычислительная математика в примерах и задачах". Первые 2 главы - скорее теоретические штучки (хотя, я уже точно и не помню). Начиная с 3 главы,численные задачи и алгоритмы. Там приводится алгоритм решения, пример, и (что самое важное) ответы в виде таблиц. 3 глава - решения систем линейных уравнений (плотные матрицы). Но с этого не очень рекомендую начинать. Проще со всяких численных интегрирований/дифференцирований, решения обыкновенных дифференциальных уравнений, нелинейных уравнений. А уже потом к линейным системам переходить. Для начала этого будет вполне достаточно. Последние главы (краевые задачи для ОДУ и численное решение уравнений с частными производными и интегральных уравнений) могу описать так. Краевые задачи для ОДУ стоит рассматривать, если уже или в ВУЗе задают, или в вычматах специализируетесь в дальнейшем. А вот последняя глава - так себе. Не особо рекомендую. Если интересно - могу подробно объяснить почему. Но если коротко - это уже определенный уровень и я его учил (или, достигал) по другим книгам, которые серьёзнее. Да и знания там определённые про матрицы нужны, чтобы лучше понимать, что происходит.
silent_1991
Эксперт C++
4949 / 3025 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
07.10.2010, 01:21     Учебник по написанию вычислительных программ на С #4
sotrudnik,
Странная у вас логика... Советуете не начинать с СЛАУ, хотя во всех курсах вычмата, во всех учебниках начинают именно с разных методов решения СЛАУ. Конечно, если мы говорим о реализации, проще реализовать то же самое численное интегрирование, нежели, скажем, даже элементарного Гаусса... Но в плане понимания, а лучше всего понять теорию, прежде, чем приступать к практике, лучше всё-таки начинать разбираться с СЛАУ.
sotrudnik
7 / 7 / 2
Регистрация: 13.04.2010
Сообщений: 35
07.10.2010, 13:21     Учебник по написанию вычислительных программ на С #5
silent_1991, во-первых, когда я учил вычматы, у нас именно так было как я описал. Начиналось всё с нелинейных уравнений методами простых итераций и Ньютона, численных интегрирований, и т.п. Начиналось именно с того, что проще всего реализовать. Нужно поначалу навыки приобрести самые элементарные, а потом усложнять. И во-вторых, всё то, что я сказал ночью - моё сугубо личное мнение. Это всего лишь совет. Можно не соглашаться. Единственное, что я настоятельно рекомендую - это вышеупомянутая книга. Она действительно простая, с примерами, с ответами - всё как надо. А уж по какой схеме изучать - это личное дело. Свою я описал. Она несколько нестандартна. Но можно и по стандартной.
Ну и теория это, конечно, важно, но вопрос у pushka был про написание программ. А как я учился писать, я и рассказывал.
silent_1991
Эксперт C++
4949 / 3025 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
07.10.2010, 14:34     Учебник по написанию вычислительных программ на С #6
sotrudnik,
Нет, я же без претензий, просто непривычно было, мы начали с СЛАУ (но у нас цель была научиться именно вычмату, а не проганью).
pushka,
Скажу так, когда учитесь, очень не зазорно изобретать велосипеды... Поэтому в целях обучения можно попробовать реализовывать некоторые библиотечные функции (в основном в учебных примерах предлагают реализовать функции работы со строками). Так же можно попробовать реализовать функции библиотеки math, там и разложение в ряды Тейлора (поучитесь работать с циклами), да и тот же Ньютон для возведения в дробную степень (тоже циклы).
Yandex
Объявления
07.10.2010, 14:34     Учебник по написанию вычислительных программ на С
Ответ Создать тему
Опции темы

Текущее время: 02:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru