matlab中表示“与”的逻辑符号是什么?
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/10 07:10:11
matlab中表示“与”的逻辑符号是什么?
当x1=x2且y1=y2时,删除(x2,y2)点,我的程序是这样的,但是老是不对,不知道是不是与的符号用的不对?
finalx1=[1 2 2 3 4 4 5 6 7];finaly1=[1 2 1 3 4 4 5 6 7];
x11(1)=finalx1(1);y11(1)=finaly1(1);
p=2;q=1;
n=length(finalx1);
while p
当x1=x2且y1=y2时,删除(x2,y2)点,我的程序是这样的,但是老是不对,不知道是不是与的符号用的不对?
finalx1=[1 2 2 3 4 4 5 6 7];finaly1=[1 2 1 3 4 4 5 6 7];
x11(1)=finalx1(1);y11(1)=finaly1(1);
p=2;q=1;
n=length(finalx1);
while p
你的逻辑判断有误.
你的判断变成,x不一样且y不一样,备份数据.这样导致:
如果前后两个数的x如果一样的话,后一个点会被删除.
这一句即可:
unique([finalx1(:),finaly1(:)],'rows')
不过会改变你的点顺序
你的判断变成,x不一样且y不一样,备份数据.这样导致:
如果前后两个数的x如果一样的话,后一个点会被删除.
这一句即可:
unique([finalx1(:),finaly1(:)],'rows')
不过会改变你的点顺序