声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 7745|回复: 9

[编程技巧] 如何将一个复数表达式的实部与虚部分别提取出来啊

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

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

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

x
RT
谢谢指教
回复
分享到:

使用道具 举报

发表于 2007-6-6 10:21 | 显示全部楼层
 楼主| 发表于 2007-6-6 10:23 | 显示全部楼层
比如说
f =-w^2+30.000*i*pi*w+9000000*pi^2-30000000*(1-i*T*w)/(1+i*T*w)
我要分别令他的虚部,实部为零求解w,T
发表于 2007-6-6 10:26 | 显示全部楼层
real(x)
得到的是x的实部
imag (x)
得到的是x的虚部

评分

1

查看全部评分

 楼主| 发表于 2007-6-6 10:28 | 显示全部楼层
原帖由 spano 于 2007-6-6 10:26 发表
real(x)
得到的是x的实部
imag (x)
得到的是x的虚部

谢谢指教
 楼主| 发表于 2007-6-6 10:34 | 显示全部楼层
原帖由 spano 于 2007-6-6 10:26 发表
real(x)
得到的是x的实部
imag (x)
得到的是x的虚部

但是对代数式好像不行啊
发表于 2007-6-6 11:37 | 显示全部楼层
如果式子不是很多的话,自己把实部虚部提取出来算了,上面两个函数对于代数式确实行不通
 楼主| 发表于 2007-6-6 17:37 | 显示全部楼层
可是题目要求的是编程解决
发表于 2012-12-4 19:28 | 显示全部楼层
非常感谢,学习了。。。。
发表于 2012-12-5 08:59 | 显示全部楼层
zh5026 发表于 2007-6-6 17:37
可是题目要求的是编程解决
  1. syms a b real
  2. y=a+i*b;
  3. real(y)
  4. imag(y)
复制代码
是这个意思吧
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-5-19 00:38 , Processed in 0.080833 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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