24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2292  |  回复: 3

ZhouQian2008

银虫 (小有名气)

[求助] 在Matlab中判断两个向量的方向是否一致的程序

本人对Matlab实在不懂,但是现在需要一个关于判断两个向量方向是否一致的程序,怎么也想不出来,希望高人指点一下!急需谢谢
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

东平Modelon

金虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
ZhouQian2008: 金币+5, 有帮助 2012-12-28 09:36:31
xiegangmai: 金币+2, 谢谢应助 2013-01-06 13:58:22
这个不是matlab问题,是数学问题。
function result = newfunction(v1, v2)
if (1==(dot(v1,v2)/ norm(v1) / norm(v2)))
result = true % 共线点积为|v1||v2|
else
result = false
end
end
2楼2012-12-28 01:34:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bvvc

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by 东平Modelon at 2012-12-28 01:34:00
这个不是matlab问题,是数学问题。
function result = newfunction(v1, v2)
if (1==(dot(v1,v2)/ norm(v1) / norm(v2)))
result = true % 共线点积为|v1||v2|
else
result = false
end
end

这个格式。。。。。。是不是该把=1放后面哦
3楼2013-01-29 22:45:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

东平Modelon

金虫 (小有名气)


xiegangmai: 金币+1, 鼓励讨论交流! 2013-01-30 09:33:59
引用回帖:
3楼: Originally posted by bvvc at 2013-01-29 15:45:08
这个格式。。。。。。是不是该把=1放后面哦...

如果你把
a==1
不小心写成a=1了,最多也就警告一下你而已。
但是如果
1==a
写成
1=a
那就直接报错了。
4楼2013-01-30 02:48:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 ZhouQian2008 的主题更新
信息提示
请填处理意见