matlab的求实部,[合集]请教matlab中复数除法如何求实部虚

发信人: Casper (A WAVELET OF ZOMBIES IS APPROACHING!), 信区: MathTools

标  题: [合集]请教matlab中复数除法如何求实部虚部

发信站: 北大未名站 (2012年07月31日17:20:27 星期二), 站内信件

───────────────────────────────────────

作者maxxiaog (抵制上线||戒嗔), 信区: MathTools

标题请教matlab中复数除法如何求实部虚部?

时间北大未名站 (2010年06月30日00:23:30 星期三), 站内信件

───────────────────────────────────────

比如如下代码,求temp3的实部,显然结果是错误的

好像是matlab将分子和分母分别取了复共轭,再加起来

请问这种情况应该如何处理,谢谢

======================

>> syms temp1 temp2 real

>> temp3=(temp1+i*temp2)/(temp1-i*temp2);

>> real(temp3)

ans =

1/2*(temp1+i*temp2)/(temp1-i*temp2)+1/2*(temp1-i*temp2)/(temp1+i*temp2)

=========================

───────────────────────────────────────

作者sanxiao (明眸皓齿·娶妻生子), 信区: MathTools

标题Re: 请教matlab中复数除法如何求实部虚部?

时间北大未名站 (2010年06月30日02:21:31 星期三), 转信

───────────────────────────────────────

结果怎么显然错误哦?

自己算算看看

maxxiaog (抵制上线||戒嗔) 在 ta 的帖子中提到:

比如如下代码,求temp3的实部,显然结果是错误的

好像是matlab将分子和分母分别取了复共轭,再加起来

请问这种情况应该如何处理,谢谢

======================

>> syms temp1 temp2 real

>> temp3=(temp1+i*temp2)/(temp1-i*temp2);

>> real(temp3)

ans =

1/2*(temp1+i*temp2)/(temp1-i*temp2)+1/2*(temp1-i*temp2)/(temp1+i*temp2)

=========================

...........................

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值