Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3 4 5   вперед  Ctrl      все
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Сергей_gt
Member [заблокирован]

Откуда:
Сообщений: 84
Добрый Э - Эх
Сергей_gt
высшая математика....а как это все будет выглядит в SQL...если честно то не очень понятно о чем вы..сорри если туплю...
Давай внятный набор тестовых данных в виде with t as (...) и желаемый на этих данных результат.
Будем высшую математику на элементарный SQL перекладывать.


сорри но не понимаю ваш сленг программиста...
27 сен 12, 10:35    [13230087]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Сергей_gt
Member [заблокирован]

Откуда:
Сообщений: 84
вот данные

К сообщению приложен файл. Размер - 19Kb
27 сен 12, 10:38    [13230102]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Читатель неместный
Guest
Сергей_gt
...сорри но не понимаю ваш сленг программиста...
это проблема нерешаемая без вашего желания ..и в принципе не ваша даже, а вашего работодателя.
Зачем от верстальщика заставляет программировать
27 сен 12, 10:41    [13230123]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Сергей_gt
Member [заблокирован]

Откуда:
Сообщений: 84
просто поставили такую задачу..вот и бьюсь...желание огромное...помогите если вам не составит труда...данные приведены в таблице...тот код который выложили..я принципе и сам почти так сделал...но вся загвоздка в тряске...если не тяжело помогите разобраться так как я со своими знаниями никуда спс большое за понимание..может кому нить станет интересно решить такое...мне если честно интересно только знаний маловато..ПОКА..буду исправлять
27 сен 12, 10:48    [13230162]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Alexandr Kr.
Member

Откуда: Украина, Харьков
Сообщений: 165
Сергей_gt
мне если честно интересно только знаний маловато..ПОКА..буду исправлять


Вам не SQL учить надо для такой задачи. Учите математику, в ней все ответы... Собственно их вам и пытаются донести
27 сен 12, 11:00    [13230268]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Glory
Member

Откуда:
Сообщений: 104760
Сергей_gt
но вся загвоздка в тряске...

Ну так дайте определение понятию "тряска". В терминах SQL
27 сен 12, 11:03    [13230282]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Сергей_gt
Member [заблокирован]

Откуда:
Сообщений: 84
понимаю...но все же неужели никому не интересно решить?встала срочность вот и спрашиваю...давайте так пишите по делу те кто действительно хочет помочь..хватит высмеивать меня...умными не рождаются ими становятся..спасибо за внимание...жду ответов по теме
27 сен 12, 11:07    [13230302]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Сергей_gt
Member [заблокирован]

Откуда:
Сообщений: 84
помогите делом если не трудно...
27 сен 12, 11:08    [13230309]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10234
Блог
Сергей_gt
помогите делом если не трудно...

обратитесь к специалистом...не ваше ЭТО...
27 сен 12, 11:10    [13230324]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Glory
Member

Откуда:
Сообщений: 104760
Сергей_gt
но все же неужели никому не интересно решить

А разве не решили уже ?
27 сен 12, 11:12    [13230335]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Сергей_gt
Member [заблокирован]

Откуда:
Сообщений: 84
Glory
Сергей_gt
но все же неужели никому не интересно решить

А разве не решили уже ?


нет :(
27 сен 12, 11:16    [13230350]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Anddros
Member

Откуда:
Сообщений: 1077
Ваша задача нерешаема в принципе. Данных не хватает.

Если на пальцах, то пусть в период с T1 по T2 кол-во бензина изменилось на X литров.
Это самое X = Y - Z, где
Y - заправлено топлива, Z - израсходовано. Не зная Z, определить Y не удастся.
Конечно, если бы состояние датчиков снималось бы чаще, каждую секунду, например, то значением Z в периоды увеличения X можно было бы пренебречь. Но у вас же не так...

С такой периодичностью опроса датчиков даже построение графиков, и нахождение экстремумов, что здесь предлагали, вам не поможет. Не зная расхода...
27 сен 12, 11:16    [13230360]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Glory
Member

Откуда:
Сообщений: 104760
Сергей_gt
Glory
пропущено...

А разве не решили уже ?


нет :(

А для вас решением будет только готовый код, который вы без изменения поместите на свой сервер ?
27 сен 12, 11:18    [13230372]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Сергей_gt
Member [заблокирован]

Откуда:
Сообщений: 84
Anddros
Ваша задача нерешаема в принципе. Данных не хватает.

Если на пальцах, то пусть в период с T1 по T2 кол-во бензина изменилось на X литров.
Это самое X = Y - Z, где
Y - заправлено топлива, Z - израсходовано. Не зная Z, определить Y не удастся.
Конечно, если бы состояние датчиков снималось бы чаще, каждую секунду, например, то значением Z в периоды увеличения X можно было бы пренебречь. Но у вас же не так...

С такой периодичностью опроса датчиков даже построение графиков, и нахождение экстремумов, что здесь предлагали, вам не поможет. Не зная расхода...


ну сделайте по вашему хотя бы накиньте идею...чтоб я начал лепить хоть с чего то...сделайте по вашему каждую секунду как вы говорите....мне понравилась идея...ну а там постараюсь изменить
27 сен 12, 11:25    [13230438]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Сергей_gt
Member [заблокирован]

Откуда:
Сообщений: 84
Glory
Сергей_gt
пропущено...


нет :(

А для вас решением будет только готовый код, который вы без изменения поместите на свой сервер ?


для меня хотя бы что нить!!!!!!!с чего можно изменить исправит...накинуть
27 сен 12, 11:27    [13230460]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
1й1
Guest
Сергей_gt
для меня хотя бы что нить!!!!!!!с чего можно изменить исправит...накинуть


Правильно сформулированная задача - это наполовину решеная задача, начните с этого. Если советы по решению задачи вы не сможете сами реализовать, обратитесь к специалисту за отдельную плату.
27 сен 12, 11:47    [13230630]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Сергей_gt
Member [заблокирован]

Откуда:
Сообщений: 84
1й1
Сергей_gt
для меня хотя бы что нить!!!!!!!с чего можно изменить исправит...накинуть


Правильно сформулированная задача - это наполовину решеная задача, начните с этого. Если советы по решению задачи вы не сможете сами реализовать, обратитесь к специалисту за отдельную плату.


да я сам хочу зачем мне за плату..мне интересно кто поможет...а не тот кто советами...иди туда иди сюда...давайте по теме......
27 сен 12, 11:54    [13230692]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
1й1
Guest
Сергей_gt
1й1
пропущено...


Правильно сформулированная задача - это наполовину решеная задача, начните с этого. Если советы по решению задачи вы не сможете сами реализовать, обратитесь к специалисту за отдельную плату.


да я сам хочу зачем мне за плату..мне интересно кто поможет...а не тот кто советами...иди туда иди сюда...давайте по теме......


мультфильм "Вовочка в Тридевятом царстве" подходит тебе :)
27 сен 12, 11:59    [13230738]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Сергей_gt
Member [заблокирован]

Откуда:
Сообщений: 84
давайте серьезнее?для чего форум существует?есть раздел просто треп...мне нужен совет...кто наставит меня на правильный путь....подсказками дайте хотя бы решение чтоль..чтоб можно было понять что к чему и т.п.
27 сен 12, 12:04    [13230780]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Сергей_gt
Member [заблокирован]

Откуда:
Сообщений: 84
declare @t table ( id int, time datetime, val int )
insert into @t
values
( 1, '20120921 00:00', 20 )
, ( 2, '20120921 01:00', 15 )
, ( 3, '20120921 02:00', 30 )
, ( 4, '20120921 03:00', 40 )
, ( 5, '20120921 04:00', 60 )
select t1.*, t2.val - t1.val as diff_val
from @t t1
left join @t t2
on t1.id = t2.id - 1

но не то вроде считает но если учесть что топливо булькает то совсем не то...пока доедет до заправки насчитает кучу литров
27 сен 12, 12:07    [13230814]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Taffy
Member

Откуда:
Сообщений: 20501
Сергей_gt,

тут ведь проблема в неописанном процессе "топливо булькает"
его надо описать с помощью модели данных
а потом уже обращаться к сообществу
27 сен 12, 12:12    [13230876]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Glory
Member

Откуда:
Сообщений: 104760
Сергей_gt
для чего форум существует?

Еще один нашел специалист по форумам.

Сергей_gt
сть раздел просто треп..

Создаейте свой форум. И рулите им

Сергей_gt
мне нужен совет...

Изучить математику
Изучить SQL
Составить математический алгоритм
Реализовать его в SQL

Сергей_gt
подсказками дайте хотя бы решение чтоль.

Перечитайте тему. Особенно там, где есть код на TSQL. Он еще такой разноцветный на белом фоне.
27 сен 12, 12:14    [13230908]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Сергей_gt
Member [заблокирован]

Откуда:
Сообщений: 84
все то же....есть код работает не так как надо..прошу помочь в решении...ваши мнения..и.т. а sql итак учу что ж делать за день не станешь математиком..люди...аууууу...помогите уже чтоль...
27 сен 12, 12:17    [13230939]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Sergey TSV
Member

Откуда: Волгоград, Спб
Сообщений: 95
То что «бензин в баке постоянно булькает» можно рассматривать как шумы сигнала.

Можно ввести параметр (экспертную оценку), больше максимального расхода топлива за единицу времени. Далее цикл: на графике ищем точку Xi в которой есть максимальная разница по Y с соседней точкой и сглаживаем ее Y(Xi) = (Y(Xi-1) + Y(Xi+1)) / 2. Ищем следующую точку. Цикл выполняем до тех пор, пока максимальное разница по Y между соседними точками больше экспертной оценки. В итоге получаем более точный график.

Тема больше для математических алгоритмов (цифровая обработка сигнала), а не для MS SQL.
27 сен 12, 12:21    [13230977]     Ответить | Цитировать Сообщить модератору
 Re: Доброго времени суток! Задачка Для Мозгов!Время и Топливо!  [new]
Taffy
Member

Откуда:
Сообщений: 20501
Сергей_gt
все то же....есть код работает не так как надо..прошу помочь в решении...ваши мнения..и.т. а sql итак учу что ж делать за день не станешь математиком..люди...аууууу...помогите уже чтоль...

а как надо-то?
Вы же не говорите
приведите тестовые данные, опишите алгоритм и приведите результат какой Вы хотите получить на тестовых данных
27 сен 12, 12:22    [13230987]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3 4 5   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить