3 / 3 / 1
Регистрация: 05.05.2014
Сообщений: 75
|
||||||
1 | ||||||
Распределение массива на 4 класса15.03.2016, 16:50. Показов 1318. Ответов 9
Метки нет (Все метки)
Здравствуйте!
Есть матрица 40х9, доподлинно известно, что каждые 10 строк это новый класс с специфичными ему 9 параметрами. Построил диаграмму рассеяния по классам, на ней вручную показал какие граничащие правила нужно задать, чтобы отнести к тому или иному классу(A,B,E,F). Цель заключается в том, чтобы на основании имеющихся данных создать правила для сортировки по 4 классами, когда оператор будет вносить очередную строчку(9 значений).
ПС. разумеется есть данные для проверки работоспособности сортировки
0
|
15.03.2016, 16:50 | |
Ответы с готовыми решениями:
9
Ручное распределение памяти для массива объектов класса Qt Составьте таблицу распределение и найдите функцию распределение числа появлений цифры Распределение расходов по видам деятельности для УСН в Бухгалтерии 2.0 (распределение зарплаты) Двумерное нормальное распределение (Гаусса). Распределение значений в матрице |
59 / 59 / 13
Регистрация: 01.03.2016
Сообщений: 142
|
||||||
16.03.2016, 17:12 | 2 | |||||
Сообщение было отмечено starjke как решение
Решение
У меня вот, что вышло:
Кликните здесь для просмотра всего текста
Если я правильно все понял...
1
|
3 / 3 / 1
Регистрация: 05.05.2014
Сообщений: 75
|
|
16.03.2016, 18:20 [ТС] | 3 |
Dmitriu_L, огромное спасибо сейчас буду разбираться.
Сейчас нужно будет реализовать ввод новой строчки(9 параметров). Определение ее в один из четырех классов.
0
|
3 / 3 / 1
Регистрация: 05.05.2014
Сообщений: 75
|
|
16.03.2016, 21:00 [ТС] | 4 |
Dmitriu_L, после первого прохода цикла добавляется сразу все нужны маркеры, зачем делать 4 цикла?
0
|
59 / 59 / 13
Регистрация: 01.03.2016
Сообщений: 142
|
||||||
16.03.2016, 21:12 | 5 | |||||
starjke, не особо разбирался что там за данные, просто отсортировал все что было...
Кликните здесь для просмотра всего текста
1
|
3 / 3 / 1
Регистрация: 05.05.2014
Сообщений: 75
|
||||||
21.03.2016, 20:25 [ТС] | 6 | |||||
В данном коде 71 строчка данных, из них сформирована диаграмма рассеянности по 4 классам вручную.
Можно ли задать какие то условия для данных, чтобы бы после ввода новой строчки данных — новый маркер попадал в один из классов? Кликните здесь для просмотра всего текста
0
|
3 / 3 / 1
Регистрация: 05.05.2014
Сообщений: 75
|
||||||
29.03.2016, 20:49 [ТС] | 7 | |||||
Matlab
Также проверил функцию автоматической классификации в среде МАТЛАБ, в 5% матлаб не согласен с решением по диагнозу со врачем Нужно написать алгоритм, чтобы скормить коду новую строчку данных(9 параметров) и программа выдавала решение по новой строчке, в какой класс ее определить. Хожу вокруг до около, а в цель попасть все не могу.
0
|
3 / 3 / 1
Регистрация: 05.05.2014
Сообщений: 75
|
|
29.03.2016, 20:50 [ТС] | 8 |
Наложил ошибки крестиками.
0
|
3 / 3 / 1
Регистрация: 05.05.2014
Сообщений: 75
|
|
31.03.2016, 22:18 [ТС] | 9 |
Сортировка по классам работает, огромное спасибо Dmitriu_L
Сейчас хочу реализовать чтение данных 21х9, и дописывать в конце строчки диагноз, чтобы на выходе иметь массив 21х10, далее его сохранять в файл .txt Пробую вывести результат в uitable, но как я понял не дружат цифры и буквы вывел только входные данные, а записать диагноз в 10ый столбец не получилось. Сделал через структуру, в рабочей области отображается, так как мне нужно. Прикрепил скрины. Или сделать отдельный массив для дигнозов? 21х1 и его выводить в 10 столбец? или просто в табличку рядом? Прикладываю свою программу, подскажите в чем ошибка?
0
|
3 / 3 / 1
Регистрация: 05.05.2014
Сообщений: 75
|
|
31.03.2016, 22:19 [ТС] | 10 |
Вложения
0
|
31.03.2016, 22:19 | |
31.03.2016, 22:19 | |
Помогаю со студенческими работами здесь
10
Индексация массива класса, через объект этого класса Распределение многомиллионного массива между поткоами Распределение памяти при инициализации массива Распределение элементов массива в порядке возрастания Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |