Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Выберите марку авто





Постановка задачи:

Метод контрольного объема:

x
R

 

 

(2)

 


(1)-Закон сохранения энергии

(1)-(2) –краевая задача



- правая разностная

- левая разностная


Точн. Приближенное значение температуры воды:


=
=
Метод Томпсона:

********

(2)

Надо найти Т(х), особенно

(3)

(4)

(1)- (2) –дифференциальная краевая задача

(3)-(4) – разностная краевая задача

Метод Томаса (прогонка)

(3) записываем в стандартной форме

(5)- стандартная форма

(6)

(7)

(7) – подставляем в (5):

(8)

(5) = (7)È (8)

это равенство выполняется для любого

**

(7) -> i=n =>

Theorem: Если B>A+C, то все ;


#include <iostream>

#include <string>

#include <cmath>

#include <fstream>

 

using namespace std;

 

const double k = 0.6; // коэф. теплопроводности воды (Ватт/м*Кельвин)

const double Cro = 4.094*1000; // коэф. теплоемкости трубы (Дж/кг*К)

const double ro = 0.97; // плотрость воды (кг/м^3)

const double u = 3; // скорость воды в трубе (м/с)

const double H = 0.2; // толщина изоляций (м)

const double V = 0.03; // коэф. теплопроводности стекловаты

const double hc = V / H; // коэф. теплоотдачи в окруж. среду

 

const double R = 0.3; // радиус трубы (м)

const int l = 5000; // длинна трубы (м)

const int n = 1000; // число разбиений (м)

const int Dx = l / n; // шаги

 

const int To = 95; // начальная температура

 

const double M = (ro*Cro*u) / k;

const double N = (2*hc) / (R*k);

double Alf[n],Bet[n],F[n],y[n],Tv1[n];

 

double Tv(double a){

 

if (a<=l/2) {

return (48+((a - l/4) / (l/4)));}

else {

return (49+18*((a - l/2) / (l/4)));}

}

void GoToFile(double x)

{

ofstream file;

file.open("results.txt", fstream::out | fstream::app);

file<<x<<" ";

file<<"\n";

 

file.close();

}

int main (int argc, char *argv[]) {

Alf[1] = 0;

Bet[1] = To;

y[0] = To;

 

double A = 1 + M*Dx;

double B = 2 + M*Dx+N*Dx*Dx;

double C = 1;

 

for(int i=1; i<n; i++){

F[i] = N*Dx*Dx*Tv(i*Dx);

}

for(int i = 1; i < n; i++){

Alf[i+1] = A / (B - C*Alf[i]);

Bet[i+1] = (C*Bet[i] + F[i]) / (B - C*Alf[i]);

}

 

y[n] = Bet[n] / (1 - Alf[n]);

for(int i = n; i > 1; i--){

y[i-1] = Alf[i]*y[i] + Bet[i];

}

 

for(int i=0; i<=n; i++){

cout<<y[i]<<"\t"<<y[l/2+i]<<endl;

if (i==l/2+1)

break;

if(i%2 ==0)

GoToFile(y[i]);

 

//GoToFile(Tv(i*Dx));

}

 

system("pause");

return 0;

}

 

Вывод:

Если у меня начальная температура Т0 = 95 и при линейной интерполяции

-Тв = 48 при х=l/4

-Тв = 49 при х=l/2

-Тв = 67 при х=3l/4

 

Вариант

1. Вычислите: arcsin () + 2arctg(-1)

1) ; 2) ; 3) ; 4) .

2. Вычислите: arcos () + 2arcctg()

1) ; 2) ; 3) ; 4) .

3. Решите уравнение: sin x - =0

1) 2) ; 3) 4)

4. Решите уравнение: cos 2x=1

1) 2) 3) 4)

5. Укажите уравнение, которому соответствует решение: :

1) tg x = 1; 2) cos x = 0; 3) sin x = -1; 4) ctg x = .

6. На каком из рисунков показано решение неравенства: cos x < ?

1) 2) 3) 4)

 

 


7. Решите неравенство: tg x ≥ :

1) 2) 3) 4)

8. Решите уравнение: 6sin2 x + sin x – 1 = 0

1) 2) 3) нет корней; 4) .

9. Решите уравнение: 2sin2 x - sin 2x =0

10. Решите систему:

Выберите марку авто

Alfa Romeo Dodge Jeep Mitsubishi

Aston Martin Ferrari Kia Nissan

Audi Fiat Lancia Opel

Bentley Ford Land Rover Peugeot

Ssang Yong

BMW Gmc Lexus Pontiac

Subaru

Cadillac Honda Lincon Porsche

Suzuki

Chevrolet Hummer Lotus Renault

Toyota

Chrysler Hyundai Maserati Rover

Volkswagen

Citroen Infiniti Mazda Saab

Volvo

Dacia Isuzu Mercedes Seat

Daewoo Iveco MG Skoda

Daihatsu Jaguar Mini Smart

 

 







Дата добавления: 2015-08-31; просмотров: 505. Нарушение авторских прав; Мы поможем в написании вашей работы!




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


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


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


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

Демографияда "Демографиялық жарылыс" дегеніміз не? Демография (грекше демос — халық) — халықтың құрылымын...

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

ЛЕЧЕБНО-ПРОФИЛАКТИЧЕСКОЙ ПОМОЩИ НАСЕЛЕНИЮ В УСЛОВИЯХ ОМС 001. Основными путями развития поликлинической помощи взрослому населению в новых экономических условиях являются все...

Задержки и неисправности пистолета Макарова 1.Что может произойти при стрельбе из пистолета, если загрязнятся пазы на рамке...

Вопрос. Отличие деятельности человека от поведения животных главные отличия деятельности человека от активности животных сводятся к следующему: 1...

Расчет концентрации титрованных растворов с помощью поправочного коэффициента При выполнении серийных анализов ГОСТ или ведомственная инструкция обычно предусматривают применение раствора заданной концентрации или заданного титра...

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