Русскоязычный форум закрыт из-за отсутствия активности (доступен только для чтения).
Пожалуйста, пользуйтесь англоязычной его версией. Приносим извинения за неудобства
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Kelvin3205  
#1 Оставлено : 4 июня 2013 г. 11:41:33(UTC)
Kelvin3205

Статус: Newbie

Группы: Registered
Зарегистрирован: 04.06.2013(UTC)
Сообщений: 5

Сказал(а) «Спасибо»: 1 раз
Необходимо решить обратную задачу
Зная Объем и есстественно радиус

найти Х - высота шарового сегмента
π*x^2*(r-x/3)≡V

Пробовал, через
f(x):{π*x^3}/3-π*x^2*r+V
затем, через solve
solve(f(x),x)=

пишет действительных корней нет

С уважением!
Offline kasper  
#2 Оставлено : 4 июня 2013 г. 11:44:34(UTC)
kasper


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 21.05.2009(UTC)
Сообщений: 155
Мужчина
Российская Федерация
Откуда: Россия, Новочеркасск

Сказал «Спасибо»: 21 раз
Поблагодарили: 13 раз в 9 постах
Автор: Kelvin3205 Перейти к цитате
Необходимо решить обратную задачу
Зная Объем и есстественно радиус

найти Х - высота шарового сегмента
π*x^2*(r-x/3)≡V

Пробовал, через
f(x):{π*x^3}/3-π*x^2*r+V
затем, через solve
solve(f(x),x)=

пишет действительных корней нет

С уважением!


поставьте перед V знак "минус", авось что и получится.

Offline Kelvin3205  
#3 Оставлено : 4 июня 2013 г. 11:54:32(UTC)
Kelvin3205

Статус: Newbie

Группы: Registered
Зарегистрирован: 04.06.2013(UTC)
Сообщений: 5

Сказал(а) «Спасибо»: 1 раз
да нет вроде правильно написал уравнение
нашел в интернете решение.
но желательно все решить в SMath
расчеты on-line
http://100formul.ru/kub


Offline Ber7  
#4 Оставлено : 4 июня 2013 г. 12:41:23(UTC)
Ber7


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 22.03.2010(UTC)
Сообщений: 223
Мужчина
Израиль
Откуда: Beer-Sheva

Сказал «Спасибо»: 123 раз
Поблагодарили: 253 раз в 132 постах
Ваша функция является полиномом.Его корни можно
определить,используя встроенную функцию polyroots.
Вложение(я):
polyroots.sm (4kb) загружен 53 раз(а).
Метод расчета рычажных механизмов :
http://www.exponenta.ru/...litskiy-ivanov/index.asp
Offline Kelvin3205  
#5 Оставлено : 4 июня 2013 г. 12:54:21(UTC)
Kelvin3205

Статус: Newbie

Группы: Registered
Зарегистрирован: 04.06.2013(UTC)
Сообщений: 5

Сказал(а) «Спасибо»: 1 раз
Спасибо!!!
работает

а не подскажите как из функции
polyroots()
получить одно значение в заданном диапазоне
(в данном случае в габаритах сферы)

С уважением!
Offline Kelvin3205  
#6 Оставлено : 5 июня 2013 г. 8:27:42(UTC)
Kelvin3205

Статус: Newbie

Группы: Registered
Зарегистрирован: 04.06.2013(UTC)
Сообщений: 5

Сказал(а) «Спасибо»: 1 раз
Если кому интересно
решил так
можно через polyroots
с последующим перебором всех значений

Решение уравнения

Отредактировано пользователем 5 июня 2013 г. 21:19:35(UTC)  | Причина: Не указана

Пользователь Kelvin3205 прикрепил следующие файлы:
Решение уравнения.png
Offline kasper  
#7 Оставлено : 5 июня 2013 г. 11:24:00(UTC)
kasper


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 21.05.2009(UTC)
Сообщений: 155
Мужчина
Российская Федерация
Откуда: Россия, Новочеркасск

Сказал «Спасибо»: 21 раз
Поблагодарили: 13 раз в 9 постах
Используйте процедуру root(3), она позволяет задавать диапазон изменения аргумента. Так же обращайте внимание на соответствие данных (в смысле, чтобы заданная комбинация радиуса и объема в принципе позволяла получать решение)
Вложение(я):
Sample.sm (7kb) загружен 46 раз(а).
thanks 2 пользователей поблагодарили kasper за этот пост.
Ber7 оставлено 05.06.2013(UTC), Kelvin3205 оставлено 05.06.2013(UTC)
Offline Kelvin3205  
#8 Оставлено : 5 июня 2013 г. 13:36:01(UTC)
Kelvin3205

Статус: Newbie

Группы: Registered
Зарегистрирован: 04.06.2013(UTC)
Сообщений: 5

Сказал(а) «Спасибо»: 1 раз
Спасибо!!!

Оказывается работает и
функция solve(f(x),x,0,r*2)
с указанием диапазона значений от 0 до r*2
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.