Advertisement
Guest User

Untitled

a guest
Mar 21st, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1. W[n_,m_]/;f[n]==g[m]:=1
  2. W[n_,m_]/;f[n]!=g[m]:=2
  3. Table[W[n,m],{n,1,4},{m,1,4}]
  4.  
  5. W[n_,m_]/;n==g[m]:=1
  6. W[n_,m_]/;n!=g[m]:=2
  7. Table[W[n,m],{n,1,4},{m,1,4}]
  8.  
  9. n = 4;
  10. ConstantArray[1, {n, n}] + Unitize[Outer[Subtract, f /@ Range[n], g /@ Range[n], 1]]
  11.  
  12. n = 4;
  13. SparseArray[{n_, m_} /; f[n] == g[m] :> 1, {n, n}, 2]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement