Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Копирование куска из txt в xlsx (Argentum)
Author Message
Argentum
Заглянувший



Joined: 31 Mar 2015
Posts: 1
Карма: 0
   поощрить/наказать


PostPosted: Wed Apr 01, 2015 12:05 am (написано за 5 минут 8 секунд)
   Post subject: Копирование куска из txt в xlsx
Reply with quote

Доброго времени суток, товарищи!
Вот тут такая задачка в Perl рисовалась:
Есть два текстовых файла с результатом тестирования, один эталонный, второй нет. Из каждого нужно вытащить данные и свести их в таблицу Exсel, в которой нужно составить график.
Вот пример содержимого:
"

Estimated time shift between files: 0.000 seconds

  Seconds from 0.000 to 2.000 MOS ~ 2.177 SNR ~ 1.040
  Seconds from 1.000 to 3.000 MOS ~ 2.099 SNR ~ -6.593
  Seconds from 2.000 to 4.000 MOS ~ 2.583 SNR ~ -3.732
  Seconds from 3.000 to 5.000 MOS ~ 2.251 SNR ~ -3.515
  Seconds from 4.000 to 6.000 MOS ~ 2.312 SNR ~ -6.434
  Seconds from 5.000 to 7.000 MOS ~ 1.374 SNR ~ -0.405
  Seconds from 6.000 to 8.000 MOS ~ 1.846 SNR ~ -2.349
  Seconds from 7.000 to 9.000 MOS ~ 1.724 SNR ~ -2.861
  Seconds from 8.000 to 10.000 MOS ~ 2.134 SNR ~ -2.598
  Seconds from 9.000 to 11.000 MOS ~ 1.901 SNR ~ -0.259
  Seconds from 10.000 to 12.000 MOS ~ 1.518 SNR ~ -2.818
  Seconds from 11.000 to 13.000 MOS ~ 1.684 SNR ~ -0.002
  Seconds from 12.000 to 14.000 MOS ~ 2.164 SNR ~ -0.613
  Seconds from 13.000 to 15.000 MOS ~ 2.272 SNR ~ -3.392
  Seconds from 14.000 to 16.000 MOS ~ 2.116 SNR ~ -3.863

---- Task is completed. Min: 1.374; Max: 2.583 Averaged: 2.010 Averaged SNR: -2.560

"

Этих данных может быть много. Т.е. входные файлы не по 16 секунд, а по несколько часов. И в один файл результатов может содержать результаты нескольких выполненных задач.
Важно указать на диаграмме изменение MOS и SNR во времени, по длине файла. Ясно, что для очень длинных звуковых файлов, нужно как-то данные масштабировать.


Я понимаю что нужно каким-то образом вытаскивать эти значения, а мотом как-то заталкивать в итоговый файл, но я никак не могу понять как... Да и ещё и ко времени это всё привязать... Может кто-нибудь что-то посоветовать? :\
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You cannot download files in this forum.
XML