0 / 0 / 0
Регистрация: 09.10.2016
Сообщений: 3
|
|
1 | |
Разделение массива на подмассивы09.10.2016, 20:29. Показов 4994. Ответов 6
Метки нет (Все метки)
Здравствуйте!
Есть большой массив данных, полученных с мультисенсора газа, где первый столбец обозначает текущую атмосферу, а остальные - значения сопротивления отдельных сенсоров. Нужно разделить этот массив на несколько подмассивов, соответствующих каждый определенной атмосфере (в экселевском файле их несколько - Air, Ethanol, Acetone, Propanol и Ammonia). В матлабе пытался сделать это через функцию strcmp(), а именно - сравнивать значения первого столбца всех строк исходного массива с переменной, допустим, E = 'Ethanol' и т.п. Если бы значение функции strcmp() было равно 1, программа добавляла бы всю строку в новый массив. В программировании я полный ноль, поэтому буду рад любой помощи. Заранее спасибо. http://itmages.ru/image/view/5001335/4aef468b (исходный массив)
0
|
09.10.2016, 20:29 | |
Ответы с готовыми решениями:
6
Вывести подмассивы заданного массива Выбросить с массива одинаковые подмассивы Удалить из массива X пустые подмассивы Алгоритм разбиения массива на подмассивы |
6830 / 4890 / 2065
Регистрация: 02.02.2014
Сообщений: 13,048
|
|
09.10.2016, 20:54 | 2 |
вы бы лучше excel-файл прикрепили...
0
|
0 / 0 / 0
Регистрация: 09.10.2016
Сообщений: 3
|
|
09.10.2016, 21:02 [ТС] | 3 |
Да, конечно, извиняюсь, что-то совсем забыл, что так можно.
Файл в архиве, так как экселевский слишком большой по размеру.
0
|
6830 / 4890 / 2065
Регистрация: 02.02.2014
Сообщений: 13,048
|
||||||
09.10.2016, 21:34 | 4 | |||||
Сообщение было отмечено justSoloma как решение
Решение
вот такое вот неизящное решение...
Кликните здесь для просмотра всего текста
1
|
0 / 0 / 0
Регистрация: 09.10.2016
Сообщений: 3
|
|
09.10.2016, 21:53 [ТС] | 5 |
Большое спасибо!
А Вас не затруднит вкратце объяснить, в чем смысл 6 строчки?
0
|
6830 / 4890 / 2065
Регистрация: 02.02.2014
Сообщений: 13,048
|
|
09.10.2016, 21:59 | 6 |
определение массивов, в строках 11,13,15,17 и 19 идет конкатенация с уже подготовленными массивами
1
|
Модератор
1700 / 1552 / 520
Регистрация: 13.09.2015
Сообщений: 5,370
|
||||||||||||||||
09.10.2016, 23:20 | 7 | |||||||||||||||
justSoloma, могу предложить чуть улучшенный вариант:
2
|
09.10.2016, 23:20 | |
09.10.2016, 23:20 | |
Помогаю со студенческими работами здесь
7
Разделение массива на два со значениями null + дальнейшая отрисовка этого массива в PNG картинку Разделение массива на два других массива - на мужчин и женщин Разделение массива разделение массива Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |