作者weien0126 (rffvb)
看板comm_and_RF
标题[问题] matalb画图运算问题
时间Sun Feb 19 23:25:09 2017
各位大大你们好
遇到个问题不知道有没有大大
有没有遇过类似经验
--------------------------------------
算 wishart matrices 的特徵值分布
http://i.imgur.com/Tdn1Qmi.jpg
http://i.imgur.com/rrWbJx4.jpg
以下的图都是用上面的 equation 所画出来的
Code就蛮多行的,假如有大大好心能帮我看看可以站内信,或许是哪里出错了 …
我先假设 code (Matlab)是对的
这是我在PAPER上看到的图
http://i.imgur.com/DPsw9rt.jpg
这是我画出来的图
http://i.imgur.com/70b5YZ2.jpg
看起来很类似 总共会有三个特徵值的分布 和一条 平均线
但现在我把q和p的大小改了
q=6,p=12 图还是平顺的
http://i.imgur.com/LyxenU5.jpg
q=6,p=18 绿色的线已经有点坏掉了
http://i.imgur.com/CZgVCta.jpg
q=6,p=48 3,4,5张图已经坏的蛮大的
http://i.imgur.com/VTvXDUP.jpg
照理说公式算出来的图应该是要平顺的
但P的值越大 坏的越多
因为公式里蛮多复杂的计算 还有阶乘的运算( EX :48 ! ,就不知道几位数了)
是不是要想办法避开这麽多位数的值?
假如因为很多位数乘上很多位数 不知道在matlab 上运算会有会有
overflow or underflow 的问题
不知道这是不是造成图画错的原因 ?
假如有大大有类似经验 希望可以分享
或者可以从哪些地方下手
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.140.89.42
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/comm_and_RF/M.1487517911.A.4BB.html