Введите описание изображения здесь
Я работаю над проектом, где мне нужно создать программу, которая предпринимает математические функции, такие как Geogebra, но я не могу использовать какие -либо внешние библиотеки.
Функция, которую я хочу построить, находится в полярной форме, r = f (θ) r = f (\ theta) r = f (θ), где ошибка - радиальное расстояние, а θ \ thetaθ - это угол. Я понимаю, что мне нужно преобразовать полярные координаты в декартовые координаты для построения построения, и я использую следующие формулы: < /p>
Однако я сталкиваюсь с трудностями при правильном расчете и преобразовании этих значений для полярных функции. Я использую библиотеку SFML для построения построения, но я не уверен, есть ли что -то конкретное, что мне нужно сделать при обращении с полярными координатами.
Что я пробовал:
Я записал код для итерации по значениям θ \ thetaθ от 0 до 2π2 \ pi2π, расчет r = f (θ) r = f (\ theta) r = f (θ) для каждого угла. < /p>
< /li>
Затем я преобразую эти полярные значения в декартовые координаты, используя приведенные выше формулы и пытаюсь построить график Точки с использованием sfml. < /p>
< /li>
< /ul>
Я ищу руководство или предложения о том, как правильно построить полярные функции в C ++ с помощью SFML. Любая помощь будет очень оценена.
Подробнее здесь: https://stackoverflow.com/questions/794 ... rtesian-an
Как построить полярные функции в C ++ (преобразование полярных координат в картезиан и визуализация) ⇐ C++
Программы на C++. Форум разработчиков
1739220738
Anonymous
Введите описание изображения здесь
Я работаю над проектом, где мне нужно создать программу, которая предпринимает математические функции, такие как Geogebra, но я не могу использовать какие -либо внешние библиотеки.
Функция, которую я хочу построить, находится в полярной форме, r = f (θ) r = f (\ theta) r = f (θ), где ошибка - радиальное расстояние, а θ \ thetaθ - это угол. Я понимаю, что мне нужно преобразовать полярные координаты в декартовые координаты для построения построения, и я использую следующие формулы: < /p>
Однако я сталкиваюсь с трудностями при правильном расчете и преобразовании этих значений для полярных функции. Я использую библиотеку SFML для построения построения, но я не уверен, есть ли что -то конкретное, что мне нужно сделать при обращении с полярными координатами.
Что я пробовал:
Я записал код для итерации по значениям θ \ thetaθ от 0 до 2π2 \ pi2π, расчет r = f (θ) r = f (\ theta) r = f (θ) для каждого угла. < /p>
< /li>
Затем я преобразую эти полярные значения в декартовые координаты, используя приведенные выше формулы и пытаюсь построить график Точки с использованием sfml. < /p>
< /li>
< /ul>
Я ищу руководство или предложения о том, как правильно построить полярные функции в C ++ с помощью SFML. Любая помощь будет очень оценена.
Подробнее здесь: [url]https://stackoverflow.com/questions/79428278/how-to-plot-polar-functions-in-c-converting-polar-coordinates-to-cartesian-an[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия