作者lindazoro (葛葛葛)
看板Fortran
标题[问题] 关於联集和交集
时间Tue Apr 26 02:28:53 2016
抱歉刚学不久
想请问若是我要比较两个矩阵A,B的元素联集,可以怎麽做比较好…
我用最蠢的方法是
If A(i)==B(1) then
Write(*,*) B(1)
Else
End if
可是这样一次只能出现一个,效率也差
直接A(i)==B(i),也只会出来一个…
如果联集逻辑对了,交集应该也能用类似逻辑成功吧…?
还请版友们指导
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.70.116.73
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Fortran/M.1461608936.A.2F7.html
1F:→ rex0707: WHERE 04/26 21:38
2F:→ roythepigmy: 维度一样大的话 两个相减得新矩阵再找出0元素的位置? 04/28 19:52
3F:推 awer89: A(i)==B(j) 使用双回圈呢 06/09 07:39
4F:→ skiedeager: 用where或forall就可以 03/13 23:14