广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    如果在MATLAB中画出一幅漂亮的地球模型图像?

    来源:网络收集  点击:  时间:2024-05-06
    【导读】:
    我相信,很多搞科研的同志,都曾遇到过这样一个问题,想要画出一个布洛赫sphere.但是往往都是只是示意图,没有任何的经纬度,或者颜色对比。对于地理系的,想用用MATLAB画出一个earth的图像,更显得很重要。下面潇潇教大家几个小技巧,解决此问题:工具/原料moreMATLAB安装有qotoolboxV105工具包的MATLAB。方法/步骤1/4分步阅读

    首先展示一下,我们用简单的MATLAB做到bolch spere.图形。

    2/4

    然后我们展示,一下,我们怎么用Qotoolbox 制作出来的erath 图像。

    3/4

    下面我们我们就教你,怎么画这幅图。首先要确认你的MATLAB中是否安装了Qotoolbox工具包,如果没有安装请看我上篇经验。

    确认安装好了之后。新建一个命令窗口,在窗口内输入,如下命令:

    N=20;alpha=input(alpha=);epsilon=input(epsilon=);a=destroy(N);D=expm(alpha*a-alpha*a);S=expm(0.5*epsilon*a^2-0.5*epsilon*(a)^2);psi=D*S*basis(N,1);g=2;xvec=*5/401;yvec=xvec;W=wfunc(psi,xvec,yvec,g);figure(1);pcolor(xvec,yvec,real(W));shadinginterp;title(Wingnerfuncitonofsqueezedstate);Q=qfunc(psi,xvec,yvec,g);figure(2);pcolor(xvec,yvec,real(Q));shadinginterp;title(Qfunctionofsqueezedstate);

    输入完之后并保存。

    4/4

    然后点击”运行“这个按钮并输入两个小于1,大于0的参数。然后出现一个pcolor 图像。之后再命令行窗口输入”rotateworld(,euler)“回车一下,便会得到,下面非常漂亮的earth图像。

    注意事项

    是不是感觉很酷,而且这个地球还有经纬度,能够旋转。

    此图用于,地理中的示意图,或者量子信息,量子光学中的bloch spere 示意图。请勿乱用。

    版权有限,转载我任意图像和代码,请经过我的允许。请勿商用,但是个人使用不做严格要求。

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_695547.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 17:11:18  耗时:0.025
    0.0246s