Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия, Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки
Подскажите как получить вычисленое выражение в Wolfram
25.04.2016, 16:54
Последний раз редактировалось 3DRaven 25.04.2016, 17:05, всего редактировалось 2 раз(а).
Вывожу координаты точки по заданному набору уравнений. Нашел набор правил тапа x->{ужас жуткий}. Как выделить среди решений только комплексные или только действительные?
arseniiv
Re: Подскажите как получить вычисленое выражение в Wolfram
25.04.2016, 17:57
Тут лучше побольше деталей. Может хватить Select[x /. подстановки, Element[#, Reals]&] (или !Element[...] для существенно комплексных), а может не.
3DRaven
Re: Подскажите как получить вычисленое выражение в Wolfram
25.04.2016, 18:41
Цитата:
Select[x /. подстановки, Element[#, Reals]&]
Подходит, спасибо!
Vince Diesel
Re: Подскажите как получить вычисленое выражение в Wolfram
25.04.2016, 19:14
Кстати, {ужас жуткий} иногда хорошо упрощается командами вроде Simplify или FullSimplify. А еще есть команда N для вывода ответа в виде числа с плавающей точкой. Если явный вид не нужен, тоже избавляет от ужасов
3DRaven
Re: Подскажите как получить вычисленое выражение в Wolfram
25.04.2016, 19:16
Вот N я тоже безуспешно искал и смирился :) Теперь буду использовать. Спасибо.
Vince Diesel
Re: Подскажите как получить вычисленое выражение в Wolfram
25.04.2016, 20:25
В таком случае вам, возможно, будет полезен раздел справки, озаглавленный "How Tos". Для этого в Wolfram documentation набрать в строке поиска guide/HowToTopics. Там перечислены основные разделы, а в каждом по множеству маленьких руководств из примеров, как делать разные вещи: вычисления, задание функций, графики и т.д. Например, в Do Basic Calculations есть примеры с командой N, в разделе Do Algebraic Calculations много примеров на решение алгебраический уравнений и команд для работы с многочленами и т.д.
3DRaven
Re: Подскажите как получить вычисленое выражение в Wolfram
25.04.2016, 20:39
Посмотрю. Я в принципе большую часть в гугле и так нахожу, но вот мелочи всякие бывает не откапываю. Там справка гигантская, скорее всего придется какую то книгу читать. Но пока мне надо быстро решить задачу, у меня время сильно ограничено. Потому глупости и спрашиваю нередко. Вот через месяц будет время и там растекусь по чтению :) Я вообще жалею, что раньше не стал копаться в CAS системах, так удобно все это, прямо правда жалею. Кстати, задачку, которую мне надо было я таки решил. Сплайны стыковать с особыми требованиями получилось, точки перегиба и максимальной кривизны нашел. Теперь осталось только перенести все на java, что будет отдельным приключением :)