|
0 / 0 / 0
Регистрация: 19.09.2018
Сообщений: 11
|
||||||
Решение уравнения перебором14.11.2018, 19:42. Показов 3714. Ответов 28
Метки нет (Все метки)
Помогите с кодом. Суть такая: нужно найти x,y,z из уравнения
Может быть кто нибудь подскажет что и где нужно изменить в коде ? набросок кода ниже
Буду очень благодарен кто поможет))
0
|
||||||
| 14.11.2018, 19:42 | |
|
Ответы с готовыми решениями:
28
Решение задачи перебором Решение задачи компоновки элементов схемы полным перебором Определить тип уравнения, указать метод решения, общее решение дифференциального уравнения |
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
||
| 14.11.2018, 20:51 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 19.09.2018
Сообщений: 11
|
|
| 14.11.2018, 22:20 [ТС] | |
|
nick42, что именно нужно изменить подскажи пожалуйста?
P.S.такой "код" посоветовал один преподаватель со стажем программирования 20лет ....
0
|
|
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
||
| 15.11.2018, 00:10 | ||
|
Во-первых: не видно, где определена переменная r. Далее, - в Memo вот так писать опасно, можно получить вылет на ошибку, если там не будет трех строк. Про преобразование целой величины, используя FloatToStr (то же касается и int .. = StrToFloat(Edit..)), скромно умолчу... - это к ошибке не приведёт. И главное: по окончании цикла у всех троих переменных - x, y, z будет одно значение: 360; это следует из условия цикла. Какой смысл выводить их в Memo и рассматривать? Это те ошибки, которые сверху. В сам смысл задания я не вникал; это ваша задача.
0
|
||
|
Модератор
|
|
| 15.11.2018, 05:19 | |
|
Denis68koltsov, а откуда следует, что цикл должен идти до 360? Это где-то задано или чем-то обосновано? Откуда это сакраментальное число?
Добавлено через 1 минуту
0
|
|
|
|
||
| 15.11.2018, 05:23 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 19.09.2018
Сообщений: 11
|
|
| 15.11.2018, 09:16 [ТС] | |
|
D1973, ваше право верить или нет
![]() Добавлено через 26 секунд TrollHammer, да именно эта задача
0
|
|
|
|
|
| 15.11.2018, 10:21 | |
|
Denis68koltsov, тогда там решается система минимум из двух уравнений (пересечение 2-х окружностей)
0
|
|
|
2156 / 1236 / 508
Регистрация: 11.10.2018
Сообщений: 6,249
|
||||||
| 15.11.2018, 10:30 | ||||||
|
Там еще условие нужно добавить, если это вообще сработает:
0
|
||||||
|
|
||||||
| 15.11.2018, 11:01 | ||||||
|
FFPowerMan, и что из этого получим? это не решение, нужно вывести x, y из 2-х уравнений. ТС не полностью описал задачу, это задача решения линейной засечки от двух реперов в пространстве. Решений должно быть 2, окружности пересекутся в 2-х точках.
Не по теме: Кстати, сегодня на ютубе увидел ролик от Claster'а "Применение математики в играх", где он такую задачу и решал, только на плоскости Добавлено через 3 минуты Либо это задача определения, лежит ли точка с координатам (x, y, z) на окружности с заданным центром и радиусом. Тогда мне что-то подсказывает, что решать надо через полярные координаты, а 360 - это как раз угол описания окружности (полный угол) Добавлено через 4 минуты Даже, скорее всего, это нахождение массива координат точек на окружности через 1 градус Добавлено через 5 минут тогда
да, чуть не забыл, переменные x, y, z - тип float
0
|
||||||
|
place status here
3186 / 2220 / 640
Регистрация: 20.07.2013
Сообщений: 6,014
|
||||||
| 15.11.2018, 11:03 | ||||||
|
Можно так (преподавательский стаж отсутствует):
0
|
||||||
|
|
|
| 15.11.2018, 11:06 | |
|
gunslinger, а Вас это "360" не смущает? Не зря же это число в циклах ТС
0
|
|
|
place status here
3186 / 2220 / 640
Регистрация: 20.07.2013
Сообщений: 6,014
|
|
| 15.11.2018, 11:18 | |
|
Никакого объяснения, почему там 360, от ТС-а нет. Поэтому логично сделать вывод, что число совершенно случайное.
Либо нужно ждать комментария автора темы.
0
|
|
|
2156 / 1236 / 508
Регистрация: 11.10.2018
Сообщений: 6,249
|
|
| 15.11.2018, 11:27 | |
|
0
|
|
|
|
||
| 15.11.2018, 11:35 | ||
)Добавлено через 2 минуты Не по теме: Одно время писал программный комплекс для решения геодезических задач (для последующей продажи), в те далекие времена профессиональных систем не было, но появился на рынке геодезического ПО Credo-Dialogue и все, как одиночка, я стал неконкурентен Добавлено через 3 минуты FFPowerMan, youtube com /watch?v=JC8E2i84fIY
0
|
||
|
0 / 0 / 0
Регистрация: 19.09.2018
Сообщений: 11
|
|
| 15.11.2018, 12:38 [ТС] | |
|
Сорян что запутал вас.
Всё верно выше сказали-360 это угол описания окружности. Для начала я хотел решить одно уравнение перебором. В идеале конечно же нужно решить систему из 2 или 3 аналогичных уравнений:boredom
0
|
|
|
|
||
| 15.11.2018, 12:48 | ||
|
Denis68koltsov Решение задачи линейной засечки в геодезии? В личку напишите, скину готовую программу
Добавлено через 3 минуты
0
|
||
|
0 / 0 / 0
Регистрация: 19.09.2018
Сообщений: 11
|
|
| 15.11.2018, 21:31 [ТС] | |
|
TrollHammer, написал
0
|
|
|
|
|||||||||||
| 16.11.2018, 04:55 | |||||||||||
|
Denis68koltsov, Сразу не доперло, это же задача на нахождение координат точек на поверхности сферы
![]() тогда решение такое
ошибся с приращением углов в циклах - углы же заданы не в градусах, а в радианах, тогда ang1 и ang2 нужно увеличивать на 0.017453 Добавлено через 30 секунд и < заменить на <= Добавлено через 3 часа 59 минут Напорол с формулами
0
|
|||||||||||
|
Модератор
|
|||||||||
| 16.11.2018, 08:09 | |||||||||
0
|
|||||||||
| 16.11.2018, 08:09 | |
|
Помогаю со студенческими работами здесь
20
Алгоритмизация решения уравнения для банковского IT-шника (или просто решение уравнения) Найти решение уравнения, изоклинную и интегральную кривые, решение задачи Коши
Найти общее решение дифференциального уравнения II порядка и частное решение.
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
|
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|