声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2475|回复: 4

[编程技巧] 如何用MATLAB把实部和虚部分开

[复制链接]
发表于 2007-6-20 13:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
如题
比如说把(x+y*i)/(x-y*i)转化为(x^2-y^2)/(x^2+y^2)+2*x*y*i/(x^2+y^2)
先谢过:)
回复
分享到:

使用道具 举报

发表于 2007-6-20 13:18 | 显示全部楼层
 楼主| 发表于 2007-6-24 12:05 | 显示全部楼层
搜过了,有同样的话题,但是都没有解决办法啊
 楼主| 发表于 2007-6-24 14:11 | 显示全部楼层
那个题目我会做了,虽然会了发现挺简单,还是发上来大家分享一下吧
顺便帮我指正一下:)
程序如下:
>> x=sym('x','real');
>> y=sym('y','real');
>> a=x+y*i;
>> c=expand(a*conj(a))
>> b=x-y*i;
>> d=expand(b*conj(a))
>> s=expand(d/c)
>> s1=real(s)
>> s2=imag(s)

评分

1

查看全部评分

发表于 2007-6-24 14:19 | 显示全部楼层
help real和imag
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-10-3 02:23 , Processed in 0.056727 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表