作业帮 > 综合 > 作业

Mathematica如何按条件输出多个表达式?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/23 02:07:48
Mathematica如何按条件输出多个表达式?
如何按条件输出多个表达式?
下面s4输出3个等式5个变量的随机方程,并通过s5,s6分别求解,现在需要当s5有解而s6无解时就输出s4的表达式,这里令k = 2时就输出符合条件的2个表达式来:
输入:
m = 3; n = 5; k = 2;
s1 = Table[RandomInteger[{1,10}],{m},{n}];
s2 = Table[Symbol["x" ToString[i]],{i,n}];
s3 = And @@ Thread[0
输出k个方程组
m = 3; n = 5; k = 2;
s2 = Table[Symbol["x" ToString[i]], {i, n}];
s3 = And @@ Thread[0
再问: 方法一:当k>2怎么就不行了?
方法二:应该很简捷,但好怎么出不来?
谢谢!