Показать сообщение отдельно
Старый 10.11.2011, 20:55     # 1
DJLOVE
::VIP::
 
Аватар для DJLOVE
 
Регистрация: 30.04.2002
Адрес: Israel
Пол: Male
Сообщения: 7 090

DJLOVE Бог с наворотамиDJLOVE Бог с наворотами
DJLOVE Бог с наворотамиDJLOVE Бог с наворотамиDJLOVE Бог с наворотамиDJLOVE Бог с наворотамиDJLOVE Бог с наворотамиDJLOVE Бог с наворотамиDJLOVE Бог с наворотамиDJLOVE Бог с наворотамиDJLOVE Бог с наворотамиDJLOVE Бог с наворотамиDJLOVE Бог с наворотами
Wink Matlab: конвертация матрицы в радианах в матрицу градусов

Салют,

наконец-то я начал свое знакомство с мат. программированием и с программой Matlab .

На данный момент ломаю голову над тем как конвертировать матрицу данная в radians в матрицу degrees.

Вот код моей простенькой программки, цель которой принять матрицу 4X3 , где каждая цифра символизирует сторону треугольника, подсчитать при помощи теоремы косинусов угол находящийся напротив стороны и в относительном порядке создать матрицу углов (находящихся напротив стороны) в градусах.


Код:
clc
A=input('enter matrix 4*3 while each line represent triangle sides:\n')
a=A(:,1);
b=A(:,2);
c=A(:,3);
d=acos((b.^2+c.^2-a.^2)./(2*(b.*c)));
%d=rad2deg(d);
e=acos((a.^2+c.^2-b.^2)./(2*(a.*c)));
%e=rad2deg(e);
f=acos((a.^2+b.^2-c.^2)./(2*(a.*b)));
%f=rad2deg(f);
B(:,1)=d;
B(:,2)=e;
B(:,3)=f;
disp('The angles for the entered triangles are:')
disp(B)
Пока что я знаком с одной командой для конвертации - rad2deg ,
правильно ли я понимаю что она не может принять вектор в rad и изменить его в degrees?
Намекните ка , как быть
__________________
Дорогие оптимист, пессимист и реалист. Пока вы спорили о стакане с водой. Я его выпил.
Опортюнист.
DJLOVE вне форума