24小时热门版块排行榜    

CyRhmU.jpeg
南方科技大学公共卫生及应急管理学院2025级博士研究生招生报考通知
查看: 3199  |  回复: 26

麟凤龟龙

木虫 (小有名气)

【答案】应助回帖

引用回帖:
10楼: Originally posted by cxd199181 at 2017-03-23 09:30:26
自己建立的仿真器不就是仿真自己推导的公式?  或者用已有的信道仿真器那设置输入的参数就是文中的推导,  那这样出来的结果肯定是匹配的啊。  而且我建模假设是瑞利衰落,我仿真时用MATLAB设定瑞丽衰落,也就是说 ...

对比的目的一般就是验证正确性和精确性,多看看书吧
11楼2017-03-23 09:59:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liyaobo0509

专家顾问 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
可不可以这样子理解,比如求方程 y=2*x+1 在 x=3处的结果。

理论计算得 y=7,当然你也可以用计算器或其他(仿真)程序验证下自己有没算错的呀
12楼2017-03-23 11:53:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

avrwoo

金虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
cxd199181(conanwj代发): 金币+10, 感谢应助 2017-06-04 11:18:56
在通信领域中解析值是通过建立系统模型,然后推导解析表达式,然后根据解析表达式绘制相应曲线,为了验证解析解的正确性,往往还需要通过蒙特卡罗仿真,验证解析式的正确性。
13楼2017-03-24 13:30:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cxd199181

捐助贵宾 (小有名气)

引用回帖:
13楼: Originally posted by avrwoo at 2017-03-24 13:30:06
在通信领域中解析值是通过建立系统模型,然后推导解析表达式,然后根据解析表达式绘制相应曲线,为了验证解析解的正确性,往往还需要通过蒙特卡罗仿真,验证解析式的正确性。

根据解析表达式绘制相应曲线不也是用电脑编程式子仿真出来的, 那用蒙特卡罗仿真也是用电脑去编写式子,  这有啥区别?    都是根据推导的解析表达式用电脑画出的图,那肯定匹配啊?  还望不吝赐教
14楼2017-03-24 14:20:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

supersunyan

金虫 (正式写手)

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
cxd199181(conanwj代发): 金币+15, 感谢应助 2017-06-04 11:19:16
引用回帖:
14楼: Originally posted by cxd199181 at 2017-03-24 14:20:36
根据解析表达式绘制相应曲线不也是用电脑编程式子仿真出来的, 那用蒙特卡罗仿真也是用电脑去编写式子,  这有啥区别?    都是根据推导的解析表达式用电脑画出的图,那肯定匹配啊?  还望不吝赐教...

仿真是采用一些近似或离散的方法获取结果,而理论是某些公式定义的结果,把理论结果直接用计算机显示出来不叫仿真。能够直接理论推导的,用仿真方法没有意义,理论结果通常用来评估仿真结果的。简单的case:2x+5=0,理论解是2.5,但我现在用牛顿法进行求解,由于计算机数值误差和算法误差,结果可能是2.4999,这就是仿真,仿真通常不是一步就能实现的。

发自小木虫Android客户端
默默奋斗,实现梦想
15楼2017-03-24 14:51:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cxd199181

捐助贵宾 (小有名气)

引用回帖:
15楼: Originally posted by supersunyan at 2017-03-24 14:51:30
仿真是采用一些近似或离散的方法获取结果,而理论是某些公式定义的结果,把理论结果直接用计算机显示出来不叫仿真。能够直接理论推导的,用仿真方法没有意义,理论结果通常用来评估仿真结果的。简单的case:2x+5=0 ...

我直接用电脑计算2x+5=0解出来为2.5,  为啥还要用别的带有误差的方法去求解?   再者,  都是基于这个理论公式,  带有误差的方法算出来也是接近2.5的,   那么这个仿真结果肯定近似于理论值啊,   这个用仿真去证明理论值有啥意义?
16楼2017-03-24 15:25:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

supersunyan

金虫 (正式写手)

引用回帖:
16楼: Originally posted by cxd199181 at 2017-03-24 15:25:03
我直接用电脑计算2x+5=0解出来为2.5,  为啥还要用别的带有误差的方法去求解?   再者,  都是基于这个理论公式,  带有误差的方法算出来也是接近2.5的,   那么这个仿真结果肯定近似于理论值啊,   这个用仿真去证 ...

并不是所有的东西都能用理论进行推导的,这里只是举了个例子说明而已。例如你能否推导出飞机飞行时周围流场的运动,你推不出来,只能通过几个偏微分方程进行描述,可你还是得不到周围的流场,只能能过数值离散的方法得到近似解。但这些问题没有理论解,无法对仿真方法进行评估,只能找些简化有理论解的例子对仿真方法进行验证。你的意思是理论都有结果了,还用仿真做什么,不是多此一举么。那是你对仿真的认识有局限性,仿真的目的是解决理论尚无法解决的问题,如汽车发动机的燃烧问题,你如果可以推出理论解估计可以评院士了,但并不妨碍我们使用仿真方法研究这个问题。建议去看看数值分析类的书,你对数值仿真的认识存在偏见。

发自小木虫Android客户端
默默奋斗,实现梦想
17楼2017-03-24 16:48:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

supersunyan

金虫 (正式写手)

引用回帖:
16楼: Originally posted by cxd199181 at 2017-03-24 15:25:03
我直接用电脑计算2x+5=0解出来为2.5,  为啥还要用别的带有误差的方法去求解?   再者,  都是基于这个理论公式,  带有误差的方法算出来也是接近2.5的,   那么这个仿真结果肯定近似于理论值啊,   这个用仿真去证 ...

2x+5=0这个例子,你可以得到x=5/2=2.5,采用离散方法可以得到2.4999的结果,但离散方法也能得到x^10+5x^3+100=0.的结果,这个你能直接得到么,前面的算例只是为了验证仿真方法可行,具有一定的精度,不然随便得到一个结果,谁又能相信你呢。可以叫做曲线验证,因为没有办法直接验证,这也是仿真方法通常被人怀疑的原因,有条件的做实验验证。

发自小木虫Android客户端
默默奋斗,实现梦想
18楼2017-03-24 16:55:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cxd199181

捐助贵宾 (小有名气)

引用回帖:
18楼: Originally posted by supersunyan at 2017-03-24 16:55:12
2x+5=0这个例子,你可以得到x=5/2=2.5,采用离散方法可以得到2.4999的结果,但离散方法也能得到x^10+5x^3+100=0.的结果,这个你能直接得到么,前面的算例只是为了验证仿真方法可行,具有一定的精度,不然随便得到一 ...

我的意思是我研究的问题都可以推导出一个解析式了,而这个解析式都可以用MATLAB写函数画出来的,  只不过画出两个曲线就不理解了。    并不存在得不出式子而要近似解的情况。    也就是说我的模型输入参数后通过推导计算可以得出一个得数。    这样的情况下为啥还要仿真再去证明这个得数??
19楼2017-03-24 17:30:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

supersunyan

金虫 (正式写手)

引用回帖:
19楼: Originally posted by cxd199181 at 2017-03-24 17:30:31
我的意思是我研究的问题都可以推导出一个解析式了,而这个解析式都可以用MATLAB写函数画出来的,  只不过画出两个曲线就不理解了。    并不存在得不出式子而要近似解的情况。    也就是说我的模型输入参数后通过推 ...

那是你的问题,你就不要这么问,你的问题和仿真没有什么关系,只是一个计算机显示的问题。

发自小木虫Android客户端
默默奋斗,实现梦想
20楼2017-03-24 19:13:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 cxd199181 的主题更新
信息提示
请填处理意见