0 / 0 / 0
Регистрация: 20.06.2015
Сообщений: 4
|
|
1 | |
Как считать данные с графика excel20.06.2015, 03:01. Показов 7493. Ответов 9
Метки нет (Все метки)
Доброго времени суток!
Имеется график функции y=f(x) построенный по 4 точкам. Точки получены переводом растрового изображения в векторное. Задача: нужно получить 100 точек с заданным шагом по оси Х. Вопрос: как средствами excel или с помощью VBA автоматизировать этот процесс?
0
|
20.06.2015, 03:01 | |
Ответы с готовыми решениями:
9
Как заставить Excel считать +4% ежегодно Как добавить дефис в данные в Excel Как в excel таблицу подсоединить данные из БД Как из Excel экспортировать данные в dbf |
11513 / 3799 / 681
Регистрация: 13.02.2009
Сообщений: 11,217
|
|
20.06.2015, 08:50 | 2 |
Как вариант: сохранить график как картинку, обрезать всё лишнее оставив только нужный диапазон, открать картинку и попиксельно с нужным шагом обработать определяя и пересчитывая координаты линии графика
0
|
Чорумфанин
346 / 346 / 320
Регистрация: 06.03.2014
Сообщений: 899
|
|
20.06.2015, 10:00 | 3 |
Вот Вам уравнение. По нему получайте свои точки.
0
|
призрак
|
|
20.06.2015, 10:05 | 4 |
kasan, а почему полином?
а почему второй степени? а почему коэффициенты столь неточные - из уравнения тренда с графика? минимум три причины получить честно заслуженный минус за такую "помощь".
0
|
Чорумфанин
346 / 346 / 320
Регистрация: 06.03.2014
Сообщений: 899
|
|
20.06.2015, 10:17 | 5 |
Да, действительно. виноват.
ilya82, не смотрите мое сообщение.
0
|
483 / 427 / 205
Регистрация: 04.03.2011
Сообщений: 1,259
|
|
20.06.2015, 18:22 | 6 |
Решение макросом в теме: Как считать данные с графика excel макросом
0
|
15149 / 6422 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
|
20.06.2015, 21:11 | 7 |
ilya82,
Можно я отвечу? Потому что R2>0,9999, это идеальное совпадение. А коэф-ты, конечно, надо получать с помощью ЛИНЕЙН. Ниже расчет по всем трем зависимостям, полученный путем копирования диапазонов с формулами.
2
|
Чорумфанин
346 / 346 / 320
Регистрация: 06.03.2014
Сообщений: 899
|
|
20.06.2015, 21:24 | 8 |
Казанский, про ЛИНЕЙН не знал. Буду знать
Для полинома 3-ей степени = 1, если что )
0
|
15149 / 6422 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
|
20.06.2015, 21:37 | 9 |
Разумеется, через любые 4 точки можно провести кубическую параболу (через 3 точки - параболу, через 2 точки - прямую).
При интерполяции можно использовать полином высокой степени, а при экстраполяции - нежелательно, т.к. вне диапазона известных значений график полинома высокой степени может резко завернуть "не туда".
0
|
0 / 0 / 0
Регистрация: 20.06.2015
Сообщений: 4
|
|
26.06.2015, 02:47 [ТС] | 10 |
В общем я поискал информацию в инете, и вот что нашел: этот метод называется методом кубических сплайнов.
Вот ссылка на его описание. http://approximation.orgfree.com/spline.php
0
|
26.06.2015, 02:47 | |
26.06.2015, 02:47 | |
Помогаю со студенческими работами здесь
10
Как считать данные с графика excel макросом Как считать данные из Excel используя ClosedXML.Excel? Как считать данные из Excel и записать их в массив float? Как считать данные из Excel и записать их в массив double Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |