2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Несколько решений в Maple fsolve. Как достаь их?
Сообщение06.01.2012, 09:33 
Проблема Решаю систему, имеющую несколько корней.
Хочу их использовать.
Получается только с первым корнем.

s01:=fsolve( {fma=0,fm1=0,fm2=0});
s02:=fsolve( {fma=0,fm1=0,fm2=0},{xx, yy, zz}, avoid = {s01} );
s03:=fsolve( {fma=0,fm1=0,fm2=0}, {xx, yy, zz}, avoid = {s01,s02} );

Хочу корни использовать
assign(s01);uu0:=arcsin(zz/c);
vv0:=arccos(xx/a/cos(uu0))*signum(yy)+Pi*(1-signum(yy));
это получилось

assign(s02);uu1:=arcsin(zz1/c);
vv1:=arccos(xx1/a/cos(uu1))*signum(yy1)+Pi*(1-signum(yy1));
Error, (in assign) invalid arguments

-- Пт янв 06, 2012 09:35:06 --


 
 
 
 Re: Несколько решений в Maple fsolve. Как достаь их?
Сообщение06.01.2012, 10:13 
Аватара пользователя
 i  Перемещено из математического раздела в соответствующий подраздел CS

 
 
 
 Re: Несколько решений в Maple fsolve. Как достаь их?
Сообщение06.01.2012, 12:49 
Аватара пользователя
Я могу ошибаться, но $xx1, yy1, zz1 $ у Вас не определены.

 
 
 
 Re: Несколько решений в Maple fsolve. Как достаь их?
Сообщение06.01.2012, 16:51 
Да, конечно, спасибо, но это фрагмент одной из попыток.
Я заменил переменные, хотел так достать - но ошибка пошла в fsolve..

 
 
 
 Re: Несколько решений в Maple fsolve. Как достаь их?
Сообщение06.01.2012, 18:00 
Разве там нет другого способа вытаскивать решения? Как-то не верится, что такая система не имеет функций для работы со структурой выражений.

 
 
 
 Re: Несколько решений в Maple fsolve. Как достаь их?
Сообщение07.01.2012, 19:02 
Меня спасло unassign('xx', 'yy', 'zz');
Система дурацкая, но лучше ничего нет.
По крайней мере площадь тела пересечения сферы и эллипсоида
произвольной ориентации удалось посчитать только в ней.

 
 
 [ Сообщений: 6 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group