24小时热门版块排行榜    

查看: 5759  |  回复: 6

thesea3983

铁虫 (小有名气)

[求助] 同时满足两个条件,怎么写?

CODE:
a=[1 2 3;2 3 4;1 2 4]
x=[1 2 3;1 2 4;2 5 4]
if(x(1,:)==a(1,:)&x(3,:)==a(2,:))
n=1;

条件1:x(1,==a(1,;条件2: x(3,==a(2,)同时满足的情况下,n赋值为1.
问题:两个条件之间的符号&用的对吗?不对的话,怎么实现两个条件同时满足的功能。并且是涉及矩阵某行的操作。
谢谢!

[ Last edited by xiegangmai on 2011-5-23 at 23:22 ]
回复此楼

» 猜你喜欢

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

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

thesea3983

铁虫 (小有名气)

引用回帖:
Originally posted by thesea3983 at 2011-05-23 12:08:59:
a=[1 2 3;2 3 4;1 2 4]
x=[1 2 3;1 2 4;2 5 4]
if(x(1,==a(1,&x(3,==a(2,)
n=1;
条件1:x(1,==a(1,;条件2: x(3,==a(2,)同时满足的情况下,n赋值为1.
问题:两个条件之间的符号&用 ...

所有的笑脸是冒号:和右括号)。
不知道怎么就转变成笑脸了,不好意思、
2楼2011-05-23 12:10:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xianghongw

铜虫 (小有名气)

【答案】应助回帖


thesea3983(金币+1): 2011-05-23 18:49:51
xiegangmai(金币+1): 谢谢应助! 2011-05-23 22:50:54
xiegangmai:编辑内容 2011-05-23 23:22
CODE:
if(x(1,:)==a(1,:))& (x(3,:)==a(2,:))

写成这样就可以了

[ Last edited by xiegangmai on 2011-5-23 at 23:22 ]
3楼2011-05-23 14:39:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xianghongw

铜虫 (小有名气)

同上,所有的笑脸是冒号:和右括号
4楼2011-05-23 14:41:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

信彼南山

木虫 (著名写手)

用“&”这个符号表示
5楼2011-05-23 22:16:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiegangmai

版主 (职业作家)

我没头衔

优秀版主优秀版主优秀版主

【答案】应助回帖


thesea3983(金币+1): 2011-05-24 10:30:44
thesea3983(金币+1): 2011-05-24 10:36:21
thesea3983(金币+1): 2011-05-24 10:36:21
臭水沟(金币+1): 师兄,MATLAB精通呀!向你学习!哈哈。。。 2011-05-24 11:23:58
thesea3983(金币+1): 2011-06-22 22:07:55
引用回帖:
Originally posted by 信彼南山 at 2011-05-23 22:16:32:
用“&”这个符号表示

在新版本MATLAB中建议使用&&。

[ Last edited by xiegangmai on 2011-5-23 at 22:54 ]
明德厚学、求是创新
6楼2011-05-23 22:51:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

信彼南山

木虫 (著名写手)


xiegangmai(金币+1): 谢谢提醒,已经编辑过来了,哈哈。 2011-05-23 22:55:48
引用回帖:
Originally posted by xiegangmai at 2011-05-23 22:51:45:
在新版本MATLAB中建议实用&&。

有错别字啊,哈哈哈
7楼2011-05-23 22:53:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 thesea3983 的主题更新
信息提示
请填处理意见