2014 dxdy logo

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

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




 
 wxMaxima: получить значение в градусах
Сообщение09.05.2011, 08:38 
использую wxMaxima, чтобы решить задачку по геометрии. вот код:
  1. AC : x; 
  2. EC : AC; 
  3. AE : 2*EC*sin(4*pi/18); 
  4. AD:AC/sin(4*pi/18)*sin(6*pi/18); 
  5. DE:sqrt(AD^2+AE^2-2*AD*AE*cos(pi/6)); 
  6. alpha:asin(sin(2*pi/18)/DE*EC); 

как получить значение alpha в градусах?

пока результат выглядит так:
Изображение

 
 
 
 Re: wxMaxima: получить значение в градусах
Сообщение09.05.2011, 09:07 
Аватара пользователя
$\pi$ радиан = $180^\circ$, поэтому $x$ радиан = ...

 
 
 
 Re: wxMaxima: получить значение в градусах
Сообщение09.05.2011, 16:50 
спасибо. радианы в градусы переводить умею.
как заставить wxMaxima вычислить значение? (а не выражение)

x здесь не мешает, его можно заменить на 1. скобки всё равно не раскрываются автоматом.

 
 
 
 Re: wxMaxima: получить значение в градусах
Сообщение09.05.2011, 17:02 
Аватара пользователя
1. Maxima не знает, чему равно $x$.
2. Maxima не знает, что такое pi. (Зато знает %pi.)
3. Есть такая функция -- float.

 
 
 
 Re: wxMaxima: получить значение в градусах
Сообщение24.05.2011, 08:46 
Код:
AC : 1;
EC : AC;
AE : 2*EC*sin(4*%pi/18);
AD:AC/sin(4*%pi/18)*sin(6*%pi/18);
DE:sqrt(AD^2+AE^2-2*AD*AE*cos(%pi/6));
alpha:180*float(asin(sin(2*%pi/18)/DE*EC)/%pi);


Спасибо, получилось!

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


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