Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка с указателями Похоже у меня проблема с указателями, но что то я жутко торможу и не соображу как правильно сделать. Как минимум в 44 строке ошибка. #include <stdio.h> #include <stdlib.h> #include <conio.h>... https://www.cyberforum.ru/ cpp-beginners/ thread1303280.html Запись в файл. После прохода программы содержимое файла не то, что нужно C++
Подскажите пожалуйста в чем ошибка, мне нужно, чтобы данные, которые выводятся на экран записывались в файл, но после прохода программы в файле записано не то, что нужно. #include <conio.h>...
C++ Считать с файла строку и найти в ней найти самое длинное слово и самую длинную фразу Из текстового файла прочитать строку и найти в ней найти самое длинное слово и самую длинную фразу https://www.cyberforum.ru/ cpp-beginners/ thread1303254.html C++ Вычисление интеграла методом Прямоугольников, как записать подынтегральную функцию? https://www.cyberforum.ru/ cpp-beginners/ thread1303249.html
Нашел кучу кода по заданной теме на форуме, но столкнулся с рядом проблем( ибо нупь) вот например https://www.cyberforum.ru/cpp-beginners/thread1136966.html или даже ...
Error C2143: синтаксическая ошибка: отсутствие ";" перед "<<" C++
Программа Microsoft Visual C++ 2010 // площадь прямоугольника.cpp: главный файл проекта. #include <stdafx.h> #include <stdio.h> #include <conio.h> #include <math.h> #include <iostream> ...
C++ Работа с классом через массив есть класс class student { private: char *_name; int _mark; int _group; public: https://www.cyberforum.ru/ cpp-beginners/ thread1303242.html
C++ Std:string в бинарный файл и обратно https://www.cyberforum.ru/ cpp-beginners/ thread1303235.html
Извините! Тупонул. Уже сам всё сделал. Не знаю как только тему удалить теперь.
C++ В последовательности чисел найти номер самого большого числа
В последовательности a1, a2, ..., an найдите номер самого большого числа. Массивы использовать нельзя.
C++ Открыть текстовый файл с QP кодом Дан какой та текстовый файл с Quoted-Printable кодом. Раскодировать файл и открыть для просмотра.Имя файла запросить из консоли. Добавлено через 20 часов 12 минут подскажите как это вообще можно... https://www.cyberforum.ru/ cpp-beginners/ thread1303226.html C++ Найдите четырехугольник с максимальной площадью. Нужно подправить Задание: Пусть дано N произвольных четырехугольников, заданных координатами своих вершин. Найдите четырехугольник с максимальной площадью. Используйте функцию для вычисления площади... https://www.cyberforum.ru/ cpp-beginners/ thread1303218.html
Запись двоичного кода в блокнот C++
Здравствуйте, как можно прочитать двоичной код файла, и записать его в блокнот ?
C++ В тексте удалить каждое четное слово, продублировать каждое нечетное слово Не могу решить данную задачу, много чего перечитал, за помощь буду благодарен В тексте удалить каждое четное слово, продублировать каждое нечетное слово, заменив все вхождения букв 'д' на букву... https://www.cyberforum.ru/ cpp-beginners/ thread1303212.html
0 / 0 / 0
Регистрация: 17.11.2014
Сообщений: 46
0

Простое интегрирование по времени - C++ - Ответ 6863825

17.11.2014, 18:59. Показов 480. Ответов 3
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
while (t<=interval) 
{   
    v=vp+((1-pa/p)*g-(9/2)*na*vp/(r*r*p))*dt;
 
    z=zp+vp*dt;
    
    v2=vp*exp(-(9/2)*na*t/(r*r*p))+((2/9)*g*(pa/p-1)*(r*r*p)/na)*(1-exp(-(9/2)*na*t/(r*r*p)));
 
        if ((t=j*dt_out)&&(z<H)) {
                                  cout<<j<<": t="<<t<<"; v="<<v<<"; v2="<<v2<<"; z="<<z<<";"<<endl;
                                  j++;
    vp=v;
    zp=z;
    t=t+dt;       
 
}
    
 
if (z>=H) {
            
            cout<<"Spherule reached the bottom of the reservoir"<<endl;
         
           }
 
}
Данный цикл подразумевает, что при уменьшении dt первая формула с v стремится ко второй с v2,
но вместо этого при уменьшении скажем в 10 раз dt результат обеих формул просто уменьшается в 10 раз, при этом как немного друг от друга отличался, так и продолжает отличаться. Изначально dt =0.1

В чем ошибка?

Вернуться к обсуждению:
Простое интегрирование по времени C++
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.11.2014, 18:59
Готовые ответы и решения:

Интегрирование методом средних прямоугольников в реальном времени данных с датчика
Добрый день! Подскажите пожалуйста как реализовать интегрирование методом средних прямоугольников в...

Простое интегрирование, ошибки при вводе
Моя программа вроде как *верна* но при вводе выскакивают ошибки и значение функции не считается....

Простое реле времени 220В
Подскажите, плз. Покупное устройство, которое замыкает контакты по кнопке управления, а размыкает...

Простое приложение с синхронизацией с БД в реальном времени
Всем доброго времени суток. У меня тема из раздела &quot;Как делают такие вещи на самом деле?&quot; Есть...

3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.11.2014, 18:59
Помогаю со студенческими работами здесь

Отказ при простое в очереди более t времени
Доброго времени суток! В универе дали задание на построение модели, вроде сделал, но не могу...

Очень частый синий экран с недавнего времени, 75 градусов mcp в простое
За 2 дня была куча синих экранов(на данный момент 15 дампов). Синий экран в основном появлялся на...

Интегрирование с заменой переменных или интегрирование по частям?
Не знаю как решить, не получается \int ({x}^{2}+1){3}^{x}dx

Дано n чисел. Для каждого из них определяется, простое ли оно. Если простое, выводится 1, иначе 0.
Здравствуйте! Помогите, пожалуйста. Нужно уменьшить время выполнения программы, как это можно...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru