24小时热门版块排行榜    

查看: 5762  |  回复: 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的回帖

xianghongw

铜虫 (小有名气)

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

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的回帖

信彼南山

木虫 (著名写手)

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