【sympy】pyton化简数学表达式

    xiaoxiao2022-07-05  187

    文章目录

    # 使用simplify()化简 from sympy import * import numpy as np L, alpha_r, f, pixcelSize, delta_y, theta = symbols( "L alpha_r f pixcelSize delta_y theta") # alpha_r=0时 # diff_y = f*((pixcelSize*delta_y + f * tan(theta)) / # (f-pixcelSize * tan(theta)*delta_y)-tan(theta))/pixcelSize alpha_r = 0 diff_y = f*((pixcelSize*(delta_y+L*tan(alpha_r)) + f * tan(theta)) / (f-pixcelSize * tan(theta)*delta_y+L*tan(alpha_r))-tan(alpha_r+theta))/pixcelSize result = simplify(diff_y) pprint(result, use_unicode=True) #打印标准格式
    最新回复(0)