Reply to this topicStart new topic
> Table_Convert (увеличиваем сток таблицы до тюнь), Растягиваем правильно (интерполяция все дела)
andr_mozg
сообщение 23.2.2013, 15:15
Сообщение #1


7*#2&$%@
*******

Группа:
Технический Маньяк
Сообщений: 1845
Регистрация: 9.10.2011
Из: Москва, Дмитровское ш.
Вне форума


Репутация:   71  


Table_Convert



Увеличение таблиц прошивки, с интерполяцией значений исходной.

По Русски....
Имеем сток таблицу в прошивки 18x12 и хотим перенести значение в тюнь прошивку, а там 25x30 вот этот скриптец позволит избавится от гемороя.

как пользовать


1. переносим исходную таблицу в эксель
2. из экселя в текстовый файл (разделение должно быть табами)

пример

Код
    0    10    20    30    40    50    60    70    80    90
0    10    10    10    10    10    8    4    -1    -4    -6
500    10    10    10    10    10    8    4    -1    -4    -6
750    10    10    10    10    10    10    8    3    0    -2
1000    10    10    10    10    15    15    12    7    5    3
1250    16    16    16    16    18    18    16    11    9    7
1500    22    22    22    22    22    22    20    15    12    10
2000    26    26    26    26    26    26    24    19    17    15
2500    28    28    28    28    28    28    26    21    18    16
3000    30    30    30    30    30    29    28    24    22    20
3500    30    30    30    30    30    29    28    25    21    19
4000    32    32    32    32    32    30    28    25    22    20
4500    32    32    32    32    32    32    28    25    22    19
5000    32    32    32    32    32    32    29    26    24    22
6000    36    36    36    36    36    34    31    27    25    23
6500    38    38    38    38    38    34    31    27    25    24
7000    38    38    38    38    38    38    34    30    27    25
11000    38    38    38    38    38    38    34    30    27    25


3. В другой текстовик забиваем название строк , столбцов (через TAB) (первая строка - значение столбцов, вторая - значение строк) - проще всего импользовать в эксель и скопировать из него в текстовик.

пример
Код
7    10    13    16    19    23    25    28    32    35    38    41    44    47    50    53    56    59    62    65    68    72    75    78    81    84    87    90    93    96
500    750    1000    1250    1500    1750    2000    2250    2500    2750    3000    3250    3500    3750    4000    4250    4500    4750    5000    5250    5500    5750    6000    6500    7500


4. Запускаем скрипт
5. отвечаем на вопрос.
6. выбираем исходную таблиуц в текстовике
7. выбираем текстовик с значениями строк/столбцов новой

8. Получаем готовую таблицу в новом файле.

Код
    7    10    13    16    19    23    25    28    32    35    38    41    44    47    50    53    56    59    62    65    68    72    75    78    81    84    87    90    93    96
500    10    10    10    10    10    10    10    10    10    10    10    10    9    9    8    7    5    4    2    1    -1    -2    -3    -4    -5    -5    -6    -6    -7    -8
750    10    10    10    10    10    10    10    10    10    10    10    10    10    10    10    9    9    8    6    5    3    2    1    0    -1    -1    -2    -2    -3    -4
1000    10    10    10    10    10    10    10    10    12    14    15    15    15    15    15    14    13    12    10    9    7    6    6    5    5    4    4    3    2    1
1250    16    16    16    16    16    16    16    16    17    17    18    18    18    18    18    17    17    16    14    13    11    10    10    9    9    8    8    7    6    5
1500    22    22    22    22    22    22    22    22    22    22    22    22    22    22    22    21    21    20    18    17    15    14    13    12    12    11    11    10    9    8
1750    24    24    24    24    24    24    24    24    24    24    24    24    24    24    24    23    23    22    20    19    17    16    16    15    15    14    14    13    12    11
2000    26    26    26    26    26    26    26    26    26    26    26    26    26    26    26    25    25    24    22    21    19    18    18    17    17    16    16    15    14    13
2250    27    27    27    27    27    27    27    27    27    27    27    27    27    27    27    26    26    25    23    22    20    19    19    18    18    17    17    16    15    14
2500    28    28    28    28    28    28    28    28    28    28    28    28    28    28    28    27    27    26    24    23    21    20    19    18    18    17    17    16    15    14
2750    29    29    29    29    29    29    29    29    29    29    29    29    29    29    29    28    28    27    26    24    23    22    21    20    20    19    19    18    17    16
3000    30    30    30    30    30    30    30    30    30    30    30    30    30    29    29    29    28    28    27    25    24    23    23    22    22    21    21    20    19    18
3250    30    30    30    30    30    30    30    30    30    30    30    30    30    29    29    29    28    28    27    26    25    24    23    22    22    21    21    20    19    18
3500    30    30    30    30    30    30    30    30    30    30    30    30    30    29    29    29    28    28    27    26    25    23    22    21    21    20    20    19    18    17
3750    31    31    31    31    31    31    31    31    31    31    31    31    31    30    30    29    29    28    27    26    25    24    23    22    22    21    21    20    19    18
4000    32    32    32    32    32    32    32    32    32    32    32    32    31    31    30    29    29    28    27    26    25    24    23    22    22    21    21    20    19    18
4250    32    32    32    32    32    32    32    32    32    32    32    32    32    31    31    30    29    28    27    26    25    24    23    22    22    21    21    20    19    18
4500    32    32    32    32    32    32    32    32    32    32    32    32    32    32    32    31    29    28    27    26    25    24    23    22    21    21    20    19    18    17
4750    32    32    32    32    32    32    32    32    32    32    32    32    32    32    32    31    30    29    28    27    26    25    24    23    23    22    22    21    20    19
5000    32    32    32    32    32    32    32    32    32    32    32    32    32    32    32    31    30    29    28    27    26    25    25    24    24    23    23    22    21    20
5250    33    33    33    33    33    33    33    33    33    33    33    33    33    33    33    32    31    30    29    27    26    25    25    24    24    23    23    22    21    20
5500    34    34    34    34    34    34    34    34    34    34    34    34    34    33    33    32    31    30    29    28    27    26    26    25    25    24    24    23    22    21
5750    35    35    35    35    35    35    35    35    35    35    35    35    35    34    34    33    32    31    30    28    27    26    26    25    25    24    24    23    22    21
6000    36    36    36    36    36    36    36    36    36    36    36    36    35    35    34    33    32    31    30    28    27    26    26    25    25    24    24    23    22    21
6500    38    38    38    38    38    38    38    38    38    38    38    37    36    35    34    33    32    31    30    28    27    26    26    25    25    25    24    24    23    22
7500    38    38    38    38    38    38    38    38    38    38    38    38    38    38    38    37    35    34    33    31    30    29    28    27    27    26    26    25    24    23



v.06 Прикрепленный файл  Table_Convert.zip ( 276,45 килобайт ) Кол-во скачиваний: 139
27.02.13

- может читать из буфера (если копировать из EcuEdit)
- Новая таблица сохраняется в буфер (для EcuEdit)
- пока только увелечение (из маленькой - большую)
- можно задать знак разделитель, в новой таблице.


--------------------
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
andr_mozg
сообщение 23.2.2013, 21:10
Сообщение #2


7*#2&$%@
*******

Группа:
Технический Маньяк
Сообщений: 1845
Регистрация: 9.10.2011
Из: Москва, Дмитровское ш.
Вне форума


Репутация:   71  


Вроде все работает, баги пофиксил.
На конкретных задачах, потестю позже:-)


--------------------
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
falcon
сообщение 27.2.2013, 16:22
Сообщение #3


Технический Маньяк
***

Группа:
Технический Маньяк
Сообщений: 201
Регистрация: 9.8.2010
Из: Крым, Ялта
Вне форума
Авто: Lancer9-07 2L AT LPG, 80230006

Репутация:   26  


жду 0.6, с изменением через буфер в два клика smile.gif
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
andr_mozg
сообщение 27.2.2013, 19:58
Сообщение #4


7*#2&$%@
*******

Группа:
Технический Маньяк
Сообщений: 1845
Регистрация: 9.10.2011
Из: Москва, Дмитровское ш.
Вне форума


Репутация:   71  


По многочисленным требованиям, нарисовал версию 0.6 laugh.gif laugh.gif laugh.gif laugh.gif laugh.gif laugh.gif laugh.gif


--------------------
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
Yuriy_R
сообщение 28.2.2013, 6:47
Сообщение #5


*****
*******

Группа:
Администраторы
Сообщений: 2152
Регистрация: 26.7.2009
Из: Славный град Тобольск
Вне форума


Репутация:   53  


МОЗГ!!!, что тут говорить drinks.gif biggrin.gif


--------------------
Ничто не ценится так дорого, и не обходится так дешево, как вежливость :)

ДРАЙВ - http://www.drive2.ru/r/mitsubishi/4035225266124052748/

Lancer 1.6AT Silver '03 Enkei, Momo, обвес EGR, Multitronics RIF-500.
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
falcon
сообщение 7.3.2013, 15:13
Сообщение #6


Технический Маньяк
***

Группа:
Технический Маньяк
Сообщений: 201
Регистрация: 9.8.2010
Из: Крым, Ялта
Вне форума
Авто: Lancer9-07 2L AT LPG, 80230006

Репутация:   26  


Цитата(andr_mozg @ 27.2.2013, 18:58) *
По многочисленным требованиям, нарисовал версию 0.6 laugh.gif laugh.gif laugh.gif laugh.gif laugh.gif laugh.gif laugh.gif

Шайтан smile.gif Даже работает. + в репу smile.gif
А правильно работает или нет beta.gif - проверишь на своей машине biggrin.gif
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post

Fast ReplyReply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0