Sac = double(SolvedE.Sac)
Sab = double(SolvedE.Sab)
Sbc = double(SolvedE.Sbc)
Sbd = double(SolvedE.Sbd)
Sce = double(SolvedE.Sce)
Scd = double(SolvedE.Scd)
Fx=Sbd*cosd(75)-Scd*cosd(60)
Fy=-Sbd*sind(75)-Scd*sind(60)-Sce-P
В данной секции в первой части все найденные реакции, удобнее преобразовать в формат double. Так в уравнениях проверки, где нужно просто получить численные значения отображение переменных будет корректнее. Для преобразования используется запись double(var). Где var- переменная для которой необходимо поменять формат. После секции 3 все найденные реакции находятся в структуре SolvedE которая предоставляет из себя матрицу из двух столбцов и шести строк. Первый столбец в нашем случае обозначает имя элемента, поэтому для обращения, к нему через точку записывается имя структуры и имя элемента.
Например, для элемента Sac запись будет SolvedE.Sac – что в окно вывода вернет его численное значение, содержащееся в структуре SolvedE уже во втором столбце. Совмещая преобразование в формат double, каждого элемента структуры SolvedE, получаем запись строки в виде: Sac = double(SolvedE.Sac) Во второй части 4 секции просто записаны уравнения проверки (5), присвоенные переменным Fх и Fy, соответственно, которые в результате компиляции возвращают 0, если все уравнения были составлены верно. Если в результате вычисления значений по уравнениям проверки значения не равны нулю, необходимо искать ошибки в составленных уравненияхВ результате выполнения 4 секции получаем:
Fx = 0
Fy = 0