1 / 1 / 0
Регистрация: 27.01.2011
Сообщений: 91
|
||||||
1 | ||||||
Реализация класса функций принадлежности треугольника и трапеций17.05.2014, 10:19. Показов 2179. Ответов 10
Метки нет (Все метки)
Здравствуйте. Передо мной стоит такая задача. Необходимо реализовать задачу поиска регрессионной зависимости в условиях нечеткой логики. Для этого надо прописать класс функций принадлежности. В котором у меня будут две функции: для построения треугольника и для построения трапеции.
Как я поняла, для треугольника я задаю координаты х точек на основании, а координату х для пика должна вычислить. Так? Собственно, для трапеции такая же ситуация, координаты х пиков я должна тоже вычислить?
0
|
17.05.2014, 10:19 | |
Ответы с готовыми решениями:
10
Правильная реализация функций класса вне main-а Построение функций принадлежности Выясните вопрос о принадлежности построенных функций классам Графики функций (Полярные системы,параметрические функции,знак принадлежности) |
1 / 1 / 0
Регистрация: 27.01.2011
Сообщений: 91
|
||||||
17.05.2014, 10:33 [ТС] | 2 | |||||
Нагуглила вот такую реализацию функции треугольника, но совсем не понимаю ее. Задаются значения 1о и high, которые определяют базовые вершины треугольника. Высшая точка задается как high/2.
0
|
4217 / 3412 / 396
Регистрация: 15.06.2009
Сообщений: 5,818
|
|
17.05.2014, 12:22 | 3 |
Наверное, в том месте должно быть и описание функции - параметры, интерфейс вызова. Без этого понять, что делает функция, восстановить алгоритм по коду - весьма сложно. Вам проще написать свой код функции - формулы уже есть.
И всё это лучше обсуждать в разделе форума С++, к статистике это не имеет никакого отношения.
0
|
1 / 1 / 0
Регистрация: 27.01.2011
Сообщений: 91
|
||||||
17.05.2014, 12:33 [ТС] | 4 | |||||
В том месте, к сожалению, просто перечислены функции, без их вызова. Так вот написала начало:
0
|
4217 / 3412 / 396
Регистрация: 15.06.2009
Сообщений: 5,818
|
|
17.05.2014, 13:19 | 5 |
Что такое "точка пика"? Смысл строки 3 в коде? В алгоритме (формула, рисунок) есть параметр с, в коде тоже, а где его определение?
0
|
1 / 1 / 0
Регистрация: 27.01.2011
Сообщений: 91
|
|
17.05.2014, 13:23 [ТС] | 6 |
Ну так я и не знаю, с я должна вычислять или задавать.
0
|
4217 / 3412 / 396
Регистрация: 15.06.2009
Сообщений: 5,818
|
||||||
17.05.2014, 13:40 | 7 | |||||
В найденном Вами коде функции spikeProfile происходит просто смещение координат вершин треугольника, чтобы конечные выражения были проще.
В Вашем коде peak - это координата вершины, т.е. то же самое, что точка c, ввиду симметрии
0
|
1 / 1 / 0
Регистрация: 27.01.2011
Сообщений: 91
|
||||||
17.05.2014, 13:51 [ТС] | 8 | |||||
хорошо.
а как найти в трапециевидной точки с и d подобные точке с треугольника ?
0
|
4217 / 3412 / 396
Регистрация: 15.06.2009
Сообщений: 5,818
|
|
17.05.2014, 14:10 | 9 |
0
|
1 / 1 / 0
Регистрация: 27.01.2011
Сообщений: 91
|
||||||
17.05.2014, 14:18 [ТС] | 10 | |||||
Хм. Мне необходимо их как-то вычислять.. А в этом файле слишком замудрено? Тут вычисляются эти точки.
0
|
4217 / 3412 / 396
Регистрация: 15.06.2009
Сообщений: 5,818
|
|
17.05.2014, 15:54 | 11 |
Судя по названиям переменных, здесь задаются координаты нижнего основания и величины верхнего и нижнего оснований трапеции. Вычисление точек c, d требует знаний геометрии на уровне 6-7 классов.
0
|
17.05.2014, 15:54 | |
17.05.2014, 15:54 | |
Помогаю со студенческими работами здесь
11
разобраться с кодом программы, а именно с интегральным исчислением функций методами трапеций Реализация работы с классами, конструктор, методы класса и переменные класса Реализация класса на базе класса Stack с возможностью !индексирования! Реализация класса с свойствами - ссылками на объекты класса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |