Хочу загрузить текстовый файл (сохраненный из excel) в матрицу и иметь произвольный доступ к элементам
Этот топик читают: Гость
|
Ответов: 758
Рейтинг: 112
|
|||
|
Во всех одномерных массивах присутствует загрузка из файла (в стринге из строки). Думаю для Matrix тоже хорошо иметь такую возможность
Хочу загрузить текстовый файл (сохраненный из excel) в матрицу и иметь произвольный доступ к элементам |
|||
| карма: 1 |
|
|
Ответов: 3349
Рейтинг: 233
|
|||
|
miver, а что мешает?
Парси и записывай. ------------ Дoбавленo в 10.51: |
|||
| карма: 1 |
|
|
Ответов: 758
Рейтинг: 112
|
|||
|
Ivann писал(а): miver, а что мешает?
Парси и записывай. Ivann, многоинформативный топик Я увидел знакомое слово "Парси", и оно мне дало необыкновенно большой толчок к размышлению как можно применить компонент MatrixRW Также его можно применять и с другими компонентами IntegerArray, RealArray, CharArray и все же у них есть другой способ заполнения информации. Очень удобный P.S. Вот как я делаю сейчас выборку code_18809.txt |
|||
| карма: 1 |
| ||
| файлы: 2 | 1.rar [332B] [146], code_18809.txt [4.2KB] [293] |
|
Ответов: 1161
Рейтинг: 160
|
|||
|
Можно попробовать трюки с таблицей и её точкой Matrix
|
|||
| карма: 0 |
|
|
Ответов: 758
Рейтинг: 112
|
|||
|
LainX писал(а): Можно попробовать трюки с таблицей и её точкой MatrixДа такой вариант я тоже продумывал, но зачем вставлять большой визуальный компонент для маленькой задачи |
|||
| карма: 1 |
|
|
Разработчик
Ответов: 26324
Рейтинг: 2147
|
|||
|
miver писал(а): Вот как я делаю сейчас выборкуНу, выборка выборкой, а чтение матрицы из файла тут каким боком |
|||
| карма: 22 |
|
|
Ответов: 758
Рейтинг: 112
|
|||
|
nesco писал(а): а чтение матрицы из файла тут каким бокомПросто возникла идея не перебирать строки несколько раз, а получить произвольный доступ к значениям ближайший, на мой взгляд, способ, это загрузить этот тхт файл в матрицу и по значениям х и у получать информацию (идеал, это чтение ячейки данных из самого файла) Кстати, матрицей тяжело пользоваться, если есть готовые значения всех элементов. Их нельзя не загрузить, не вбить в HiAsm как в IntegerArray |
|||
| карма: 1 |
|
|
Ответов: 758
Рейтинг: 112
|
|||
|
Может, кому пригодится
Сравнил два способа выборки: через StrList & через Matrix, победа за StrList code_18891.txt Причем отрыв увеличивается в зависимости от величины файла (проверил файл 1.txt --> Matrix 481 & StrList 382 и 2.txt --> Matrix 1842 & StrList 419) |
|||
| карма: 1 |
| ||
| файлы: 2 | 2.rar [356B] [141], code_18891.txt [7.3KB] [314] |
8



Поиск
Друзья
Администрация