exp函数python实现复杂计算

1949idc 2年前 (2024-09-18) 阅读数 302 #编程语言

在Python中,math.exp()函数可以用来计算e的指数

import math

def complex_exp(real, imag):
    exp_real = math.exp(real)
    cos_imag = math.cos(imag)
    sin_imag = math.sin(imag)
    
    result_real = exp_real * cos_imag
    result_imag = exp_real * sin_imag
    
    return (result_real, result_imag)

# 示例:计算 exp(1 + 2j)
real = 1
imag = 2
result = complex_exp(real, imag)
print("exp({} + {}j) = {:.2f} + {:.2f}j".format(real, imag, result[0], result[1]))

这个示例中的complex_exp()函数接受两个参数:实部和虚部。首先计算e的实部指数,然后计算虚部的余弦和正弦值。最后将这些值相乘得到复数的实部和虚部。在示例中,我们计算了exp(1 + 2j)的值,并将结果打印出来。

版权声明

本文内容由互联网用户自发贡献,该文观点仅代表作者本人
本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

© 2010 首途云安 & 厦门硕顿信息技术有限公司 & 闽ICP备11016866号  增值电信业务经营许可证:B1-20203020 地址:福建厦门思明区嘉禾路297号1806
高新技术企业
软件产品证书
计算机软件著作权
ISO认证
国家3A企业