def test_3_desconocidos(self):
valores = [i for i in range(-5, 5) if i != 0]
geneSet = [i for i in set(
Fraction(d, e)
for d in valores
for e in valores if e != 0)]
def fnGenesAEntradas(genes):
return genes
def e1(genes):
x, y, z = genes
return 6 * x - 2 * y + 8 * z - 20
def e2(genes):
x, y, z = genes
return y + 8 * x * z + 1
def e3(genes):
x, y, z = genes
return 2 * z * Fraction(6, x) \
+ 3 * Fraction(y, 2) - 6
ecuaciones = [e1, e2, e3]
self.resolver_desconocidos(3, geneSet, ecuaciones, fnGenesAEntradas)
ecuacionesLineales.py 文件源码
python
阅读 21
收藏 0
点赞 0
评论 0
评论列表
文章目录