程序是matlab k = acos(cos(A_1)*ay-sin(A_1)*ax) A_1=pi/4;ay=ax=0.7071 为什么算出来k=0.0044而不是0麻烦说下原因+改正方法,

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 00:29:30
程序是matlab k = acos(cos(A_1)*ay-sin(A_1)*ax) A_1=pi/4;ay=ax=0.7071 为什么算出来k=0.0044而不是0麻烦说下原因+改正方法,

程序是matlab k = acos(cos(A_1)*ay-sin(A_1)*ax) A_1=pi/4;ay=ax=0.7071 为什么算出来k=0.0044而不是0麻烦说下原因+改正方法,
程序是matlab k = acos(cos(A_1)*ay-sin(A_1)*ax) A_1=pi/4;ay=ax=0.7071 为什么算出来k=0.0044而不是0
麻烦说下原因+改正方法,

程序是matlab k = acos(cos(A_1)*ay-sin(A_1)*ax) A_1=pi/4;ay=ax=0.7071 为什么算出来k=0.0044而不是0麻烦说下原因+改正方法,
不知你是怎么算的,结果也不是你说的那样呀:
clear all;clc;
A_1=pi/4;
ax=0.7071;
ay=ax;
k=acos(cos(A_1)*ay-sin(A_1)*ax)
k =
1.5708