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

Решение задачи Коши методом Рунге-Кутта - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не могу разобраться http://www.cyberforum.ru/cpp-beginners/thread1060457.html
Дан текст. Строки текста содержат символьную и цифровую информацию. Слова могут состоять только из букв или только из цифр. Выполнить конкатенацию(оставить только слова без цифр) нецифровых слов, причем слова меньше четырех символов удалить. Найти сумму всех чисел в строке и записать ее в конец новой строки. #include<stdio.h> #include<stdlib.h> #include<conio.h> #include<locale.h> int...
C++ Быстрое преобразование фурье wave файла Всем доброго времени суток! Сейчас работаю над дипломом, в c++ как и в обработке звука пока новичок. На данном этапе мне необходимо реализовать быстрое преобразование фурье для wave файла. С алгоритмом БПФ проблем нет, но не знаю как представить записанный wave файл, что бы подать методу на вход. Помогите пожалуйста дельным советом либо полезной статьей, буду крайне признателен! http://www.cyberforum.ru/cpp-beginners/thread1060452.html
C++ Остановка цикла do while
Доброго времени суток. Столкнулся с такой проблемой в решении задачи: Дана числовая последовательность целых чисел и одно дробное, нужно начиная с конца найти первое же ближайшее к этому дробному целое число. Последовательность забита в виде массива. И вот собственно сама проблема: Начинаю поиск с помощью цикла do { тело цикла} while(j-- >= 0) и не знаю как его остановить после...
Как сделать программу через объекты? C++
#include <stdio.h> #include <conio.h> #include <math.h> void main() { float max,min,med,sred,s; float x; int i,n,k; clrscr(); while(1)
C++ программа для вычисления значения выражения Паскаль http://www.cyberforum.ru/cpp-beginners/thread1060435.html
Составить программу для вычисления значения выражения у = к1∙х4+ к2∙х3+ к3∙х2+ к4∙х+к5. Для возведения числа k в целую степень n создать подпрограмму-процедуру. Числа к1, к2, к3, к4, к5 вводятся с клавиатуры
C++ Переменной m присвоить значение 1, если x<y и -1, если x>=y Составить программу на языке C++ Заданы два числа x и y. Переменной m присвоить значение 1, если x<y и -1, если x>=y. Исходные данные:1) х=10, y=4; 2) x=2, y=13 разбираюсь только в бейсике, не успела разобрать этот язык. завтра нужно сдать, помогите, пожалуйста. подробнее

Показать сообщение отдельно
yogurt
61 / 61 / 1
Регистрация: 02.08.2008
Сообщений: 106
29.12.2013, 23:47     Решение задачи Коши методом Рунге-Кутта
Я, может быть, немного Вас удивлю, но у меня это программа выдаёт результат, который Вы назвали "результат MATLAB". Я взял h=0.025.
Кликните здесь для просмотра всего текста
h= 0.025
Kutt:
0.0000 0.0000
0.0250 0.0000
0.0500 0.0001
0.0750 0.0003
0.1000 0.0006
0.1250 0.0011
0.1500 0.0018
0.1750 0.0027
0.2000 0.0038
0.2250 0.0052
0.2500 0.0069
0.2750 0.0090
0.3000 0.0114
0.3250 0.0143
0.3500 0.0176
0.3750 0.0213
0.4000 0.0256
0.4250 0.0304
0.4500 0.0357
0.4750 0.0417
0.5000 0.0482
0.5250 0.0555
0.5500 0.0634
0.5750 0.0720
0.6000 0.0814
0.6250 0.0915
0.6500 0.1025
0.6750 0.1143
0.7000 0.1270
0.7250 0.1406
0.7500 0.1552
0.7750 0.1707
0.8000 0.1872
0.8250 0.2047
0.8500 0.2233
0.8750 0.2430
0.9000 0.2638
0.9250 0.2858
0.9500 0.3089
0.9750 0.3333
1.0000 0.3590
1.0250 0.3859
Для продолжения нажмите любую клавишу . . .

При этом, значения немного другие в некоторых местах.
Каюсь, не вдумывался в текст программы, то в строке, где определяется переменная n, компилятор не без основательно предупреждает, что возможна потеря значения (слева -- int, справа -- деление).
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru