условная матрица Matlab

У меня есть вопрос о матричном назначении.

скажем, у меня есть три матрицы A, B и C, и я хочу назначить элементы матрицы C для элементов A и B в соответствии с правилом

  C[i,j] = A[i,j] if abs(C[i,j] - A[i,j]) < abs(C[i,j] - B[i,j])
  C[i,j] = B[i,j] if abs(C[i,j] - A[i,j]) > abs(C[i,j] - B[i,j])
  C[i,j] = 0  if abs(C[i,j] - A[i,j]) == abs(C[i,j] - B[i,j])

как я могу написать это без петель?

Большое спасибо за вашу помощь.

Ответы на вопрос(2)

Ваш ответ на вопрос