声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2750|回复: 0

[1stopt] 复数拟合问题,求高手指点迷津

[复制链接]
发表于 2013-5-1 12:35 | 显示全部楼层 |阅读模式

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

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

x
最近在做变压器的研究。做到关键部分出现了问题。我算出的矩阵一共有22个特征根,特征根如下d=[-1047463500.11668 + 0.00000000000000i
-1047463500.11656 + 0.00000000000000i
-1047463500.11656 + 0.00000000000000i
-1047463500.11666 + 0.00000000000000i
-1047463500.11666 + 0.00000000000000i
-1047463500.11666 + 0.00000000000000i
-4611.57086033327 + 0.00000000000000i
2305.78543013281 + 3993.72579335760i
2305.78543013281 - 3993.72579335760i
-1677.78548637833 + 0.00000000000000i
838.892743238954 + 1453.00329994952i
838.892743238954 - 1453.00329994952i
-813.626721065886 + 0.00000000000000i
406.813360561926 + 704.621054205355i
406.813360561926 - 704.621054205355i
-393.109797738260 + 0.00000000000000i
-255.792036064628 + 0.00000000000000i
196.554898900031 + 340.442985372860i
196.554898900031 - 340.442985372860i
127.896018040233 + 221.522372195079i
127.896018040233 - 221.522372195079i],
1.83168152066930e-09 + 0.00000000000000i]这22个特征根要进行分别进行如下运算:
x=0:4e-9:2e-6;

M=x.^(-0.5);
N=mlf(0.5,0.5,x.^(0.5)*d(1),10);
y1=M.*N; y.txt (224.22 KB, 下载次数: 6)


mlf函数.doc (45.5 KB, 下载次数: 1)


这部分用matlab实现。调用MLf函数。可我的问题关键是运算后的y1存在复数,我拟合不成指数的形式,希望高手指点迷津。附件1:mlf函数,附件2:需要拟合的y值












回复
分享到:

使用道具 举报

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-12-26 04:00 , Processed in 0.111684 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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