Условия и матрицы Mathematica - PullRequest
0 голосов
/ 13 января 2020

Предположим, у меня есть матрица {{a, b}, {c, d}} в Mathematica, в которой элементы a, b, c, d могут варьироваться в зависимости от некоторого параметра переменной. Есть ли способ, которым я могу иметь оператор if, который может завершиться, если элемент a находится между каким-либо значением (условный оператор)?

1 Ответ

0 голосов
/ 17 января 2020
matrix = {{a, b}, {c, d}};
a = 0;
test[] := While[True,
  If[matrix[[1, 1]] > 4 && matrix[[1, 1]] < 6,
   Return[matrix],
   ++a]]
test[]

{{5, b}, {c, d}}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...