Граничные условия и вывод графика

284
07 марта 2017, 16:52

Продолжение этой темы Ошибки в коде при решении уравнения переноса

Полученная информация мне помогла во многом,но появилась проблема в выводе графика.

Проблемный участок кода найден(Весь код не выкладываю так как проблема пока именно в этом блоке)

inline double u0(int T,double x)//Начальные условия
{
    return fn(T,x);
}
inline double u1(int T,double a,double xmin, double t)//Граничные условия-Проблема в этом коде
{
    return fn(T,xmin - a * t);
}
    for(int i=0; i<Nx;i++)
    {
        wht[0][i] = u0(T,xmin + i*hx);//Заполнение начальных условий 
    }
    for(int j=0; j < Nt-1; j++)//Заполнение граничных условий
    {
        wht[j+1][0] = u1(T,a,xmin,j*ht);
    }

Как видно из на графике линии вместо того чтобы оставаться и заканчиваться на своих координатах,они все уходят обратно в 0,хотя мне нужно чтобы они продолжались и оканчивались на своей линии.

Проверил координаты через блокнот и там одни 0.

Изменил код:

inline double u1(double ht)//Изменил возвращаемое значение в проблемном методе
{
    return ht;
}
    for(int i=0; i<Nx;i++)
    {
        wht[0][i] = u0(T,xmin + i*hx);//Заполнение начальных условий
    }
    for(int j=0; j < Nt-1; j++)//Заполнение граничных условий
    {
        wht[j+1][0] = qt(j*ht);
    }

В результате в текстовом файле уже отображаются координаты по вертикали(0.4,0.8,1.2 и тд)

Но сам график стал ещё хуже

Учитывая что мне нужно подниматься вверх по t(0.4,0.8,1.2) я и возвращаю ht (то есть шаг) и он у меня отображается но увы почему-то вместо продолжения графика линии всё равно идут в обратную сторону.

Здесь снова проблема, связанная с программированием.

READ ALSO
Поиск больших букв в предложении

Поиск больших букв в предложении

Всем приветКак мне в предложении "Андрусов Анатолий Никифорович пошёл выпить чай у берега Гудзона

264
Почему &ldquo;return&rdquo; не возвращает значение?

Почему “return” не возвращает значение?

Код выше определенно находит необходимый Cell (так как consolelog() выводит то, что необходимо)

274
если js отключен, подключаем php

если js отключен, подключаем php

Вообщем суть такая, на сайте ведутся логи, js определяет разрешение экрана и отправляет обработчику на php, который заносит в логи все данные...

393