在用模糊一致矩阵做python运算, 想把如下的式子通过python表示出来,如何操作?
想最后把模糊矩阵R 求出来,怎么操作?暂且认为 bef都等于0.5
python不是函数式编程语言,只能是按照我们人类求解的过程,去使用循环,条件分支去解决。
python 可以使用SymPy库来进解方程式。
参考一下
from sympy import Rational
r1 = Rational(1/10)
r2 = Rational(1/10)
r3 = Rational(1/10)
val = (r1 + r2 + r3) * 3
print(val.evalf())
val2 = (1/10 + 1/10 + 1/10) * 3
print(val2)
numy库函数,将list转换矩阵,进行向量化,再进行运算就可以了。
这两个约掉了吧
矩阵说白了就是个二维list
你只要知道了矩阵运算一步一步的运算规则,写个循环实现这个规则不就行了