Как я могу получить точные значения sin и cos в matlab для углов типа pi/4?
Если я напишу в Matlab
cos(pi/4)
Я получаю эту форму:
0.7071
когда я предпочел бы получить фактическое значение (2)^(1/2)/2, чтобы написать формулы более четко. Есть ли способ сделать то, что я спрашиваю?
1 ответ
Решение
Вы можете использовать набор инструментов Symbolic Math, который поставляется со многими установками Matlab:
theta = sym(pi)/4;
cos(theta)
который возвращается
ans =
2^(1/2)/2