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

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

Войти
Регистрация
Восстановить пароль
 
RamzezUA
1 / 1 / 0
Регистрация: 18.09.2014
Сообщений: 55
Завершенные тесты: 1
#1

Уравнение теплопроводности (График) - C++

23.11.2015, 19:45. Просмотров 297. Ответов 0
Метки нет (Все метки)

Написал код для решения уравнения теплопроводности (Явная схема), но не пойму как вывести график. Подскажите пожалуйста, как вывести график решения?
Оно должно вывести 10 графиков, по слоям.
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include "Graphics.h"
using namespace std;
 
const int N = 10;
 
double h, tau, r, u[25][25];
 
void main() {
    initgraph();
    moveto(90, 90);
    double
        D = 2.4,
        alfa = 9.0,
        beta = 10.0,
        gama = 5.0;
    h = 0.1;
    tau = 0.002;
    r = (D*tau) / (h * h);
 
        for (int i = 0; i <= N; i++)
        {
            for (int j = 0; j <= N; j++)
            {
                u[i][j] = 0.0;
 
            }
        }
        
        
        for (int i = 0; i <= N; i++)
        {
            
            u[i][0] = alfa + beta*i*h;
        }
        for (int j = 0; j <= N; j++)
        {
            u[0][j] = 9;
            
        }
        double t = 0;
        for (int j = 0; j <= N ; j++)
        {
            t = j * tau;
            u[N][j ] = alfa + beta + gama*t;
        }
        t = 0;
        for (int j = 0; j <= N; j++)
        {
            
            for (int i = 1; i <= N - 1; i++)
            {
                
                u[i][j + 1] = u[i][j] + r*(u[i - 1][j] - 2 * u[i][j] + u[i + 1][j]); 
                
            }
        }
 
        for (int i = 0; i <= N; i++)
        
        {
            for (int j = 0; j <= N; j++)
            {
                cout << u[i][j] << " ";
            }
            cout << endl;
        }
 
    _getche();
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2015, 19:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Уравнение теплопроводности (График) (C++):

уравнение теплопроводности - C++
Всем привет. Собственно есть уравнение теплопроводности, надо его запрограммировать. Вводим граничные и начальные условия. Я все это сделал...

Решение уравнение теплопроводности - C++
Здравствуйте гики и гуру программирования! Рад поприветствовать всех, вот тоже решил примкнуть к ряду программеров на С, но пока нахожусь...

Нелинейное уравнение теплопроводности - C++
Уважаемые , форумчане, может есть у кого готовая прога на С++ решение нелинейного уравнения теплопроводности ? Очень, очень нужно. с...

двумерное уравнение теплопроводности - C++
вообщем есть двумерное уравнение теплопроводности с граничными условиями: \frac{\partial T}{\partial t}=\frac{\partial^2 T}{\partial...

Уравнение теплопроводности (явная схема) - C++
Уравнение теплопроводности (явная схема) Tt=(D(x)Tx)x. НУ - T(x,0)= 1 - x. ГУ - Tx(0,t) = Tx(1,t)=0. D(x)=1, при x&lt;0.5 D(x)=2, при...

Уравнение теплопроводности с переменным шагом - C++
Здравствуйте! Написала программу на с++ для явной схемы. но что то зацикливается, и не выводит конечный результат. пробовала выводить на...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.11.2015, 19:45
Привет! Вот еще темы с ответами:

Конечно-разностный метод (уравнение теплопроводности) - C++
Добрый день! Задача распространения тепла в стержне описывается уравнением теплопроводности ut= a2uxx+f(x,t) дополняется краевыми...

График функции и его уравнение - C++
Коллеги выручайте. Написать программу, которая по введенному значению аргумента вычисляет значение функции, заданной в виде графика....

Решение уравнения теплопроводности - C++
задача:

Однородная задача теплопроводности - C++
Здравствуйте, Уважаемые форумчане! Задали написать программу, которая решает однородную задачу теплопроводности, задачу нужно найти в...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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