今天来画3D plot

% Load the data

load latticeExample

xx = x(:);yy = y(:);zz = z(:);

% locate the non-zero points

a = find(T~=0);

% plot the non-zero points using a scatter plot

% use the values of T to represent both color and size of symbols

scatter3(xx(a),yy(a),zz(a),1000*T(a),T(a),'filled');

% set the view

view(3);

接下来STREAM SLICE;

%% Generate the data

% define the grid

x_lim=.8; y_lim=.8; z_lim=.8; step=.01;

x=[-x_lim:step:x_lim]; y=[-y_lim:step:y_lim]; z=[-z_lim:step:z_lim];

[x y z]=meshgrid(x,y,z);r=sqrt(x.^2+y.^2+z.^2);

%generate the data

cos_theta=z./r; sin_theta=sqrt(1-(cos_theta).^2); % These are the angles made by the x,y,z axes

cos_phi=x./sqrt(x.^2+y.^2); sin_phi=y./sqrt(x.^2+y.^2);

V_dip_ang=cos_theta; %only the angular dependence of the radiation pattern is considered

theta_hat_x=cos_theta.*cos_phi; theta_hat_y=cos_theta.*sin_phi; theta_hat_z=-sin_theta; % theta_hat direction resolved in x,y, and z directions

r_hat_x=sin_theta.*cos_phi; r_hat_y=sin_theta.*sin_phi; r_hat_z=cos_theta; %r_hat direction resolved in x,y, and z directions

E_ang_x=2*cos_theta.*r_hat_x + sin_theta.*theta_hat_x; %x component of the electric field (only the angular pattern)

E_ang_y=2*cos_theta.*r_hat_y + sin_theta.*theta_hat_y; %y component of the electric field

E_ang_z=2*cos_theta.*r_hat_z + sin_theta.*theta_hat_z; %z component of the electric field

E_ang=sqrt(E_ang_x.^2+E_ang_y.^2+E_ang_z.^2); % The magnitude of the electric field

%% Plotting the absolute value of the potential and the magnitude of the electric field distribution on a spehere

% plot the data

streamslice(x,y,z,E_ang_x,E_ang_y,E_ang_z,[-.3 .1],[],[]); % This is used for vector data

% set the view

campos([-3,-15,5])

box on

% set the background and tick colors

set(gca,'Color',[.8,.8,.8],'XColor','black', ...

'YColor','black','ZColor','black')

%annotate

title({'Visualizing the electric field pattern of a ',...

'dipole antenna using \color{red}streamslice'},'Fontsize',14)

今天时间有点紧,,就先这些吧。。

matlab漂亮图表,漂亮,美观的图表之Matlab强势回归~~~~走你8相关推荐

  1. 把PPT做漂亮点真的有用!图表美观能增加可信度!作者:还会影响论文引用和通过率...

    萧箫 发自 凹非寺 转载自:量子位(QbitAI) 先来看两张图表: 你感觉,哪张图表看起来可信度更高? 其实,这两张图表展现的数据完全一样,但第二张"更漂亮"的图表看起来却更具说 ...

  2. python 图表美化_你的图表不美观怎么办,Python实现数据可视化帮你实现

    之前突然看到一个用Python实现数据可视化的技术,小编觉得解决了生活中的好多问题,大家一起来看看这个神器.1.主页 首先,这个主页的设计就是我非常喜欢的风格,简单清晰,第一眼就让人有特别清爽的感觉, ...

  3. 数据呈现图表插件Highcharts介绍+图表联动案例

    由于项目需要,学习并使用了Highcharts图表插件,这是一款功能强大.开源.美观.图表丰富.兼容绝大多数浏览器的纯js图表库插件. Highcharts简介 下边的介绍来自Highcharts中文 ...

  4. 计算机怎样调整工作表位置,图表布局中调整图表大小和位置及跨工作表移动——想象力电脑应用...

    通过前面四篇文章的介绍,对于Excel 2013工作簿中图表的制作应该都有了很清晰的认识和了解.对于最基本的图表元素的添加和编辑都进行了详细的介绍.但我们制作的图表没有修改过大小,且图表位置始终是在表 ...

  5. 标题在图表上_用图表说话——漫谈商务图表的设计理念

    前言 当今世界,数据无处不在,而图表可以帮助我们理解数据.洞悉数据背后的真相,让我们更好地适应这个数据驱动的世界. 图表,是语言的一种重要形式.它借助于各种可视化的组件,通过展示数据间的对比,来达到传 ...

  6. 计算机系统组成图表,Excel2013中的图表作用组成类型与认识(上)——想象力电脑应用...

    在Excel工作表中,当我们查看数据的时候,只用表格来表示的话,是很难清楚的看出数据大小与数据关系的,当我们用图表来展示效果的时候,就会有更好的视频效果,更能展示数据的关系,还 可以通过图表中数据系列 ...

  7. php 动态图表,excel实现动态图表的3种方法是什么

    用Excel做数据分析时,经常需要绘制数据图表,好的图表能够让人眼前一亮,而动态图表,更能体现逼格,让你的数据展示提升一个档次! Excel中绘制动态图表有以下3种方法. 1.通过sumifs建立辅助 ...

  8. 拒绝烂图表,Excel商务图表小白篇

    Hi guys,fresh from May day,快收收心来学习吧! 前方预警:此文为excel商务图表小白篇,大能慎入,不喜勿喷! 为什么要学做图表? 工作中,不论是写工作报告,还是统计业绩数据 ...

  9. 【视觉高级篇】27 # 如何实现简单的3D可视化图表:GitHub贡献图表的3D可视化?

    说明 [跟月影学可视化]学习笔记. 第一步:准备要展现的数据 可以使用这个生成数据:https://github.com/sallar/github-contributions-api 这里直接使用月 ...

最新文章

  1. java中Error与Exception有什么区别
  2. Solaris的md5sum和sha1sum命令
  3. flex布局一行三个_CSS Flex布局
  4. 160个Crackme040
  5. 快手-中科大最新研究:利用对话式推荐解决用户冷启动问题
  6. C#与时间有关的一些方法
  7. python实现贝叶斯分类器_python实现简单的朴素贝叶斯分类器
  8. kubernetes 学习 pod相关
  9. 盲审不到4分的论文竟中了ICLR 2019??!!ICLR 2019官方这样回应
  10. java线程知识体系
  11. libiconv android编译,(OK) 编译libiconv-1.14(静态库)—CentOS 7— android-ndk
  12. IDEA:Push rejected 解决方式
  13. 对udp组播流(MPTS)进行简单的收录
  14. SSD算法详解 及其 keras实现 (下)
  15. 怎么设置计算机桌面一键关机,电脑一键关机按钮创建 教你在桌面一点就自动关机...
  16. 美丽的诗句 撩妹首选哦!
  17. 局域网内即时通信软件 ZSCQ -工作进度记录表
  18. 联想智能云:“三级火箭”战略加持下的云时代整合服务商
  19. 桌面型计算机与台式机的区别,干货分享|迷你电脑主机跟普通的台式机有何区别呢?...
  20. <3> JavaScript技术

热门文章

  1. 软件测试qa等级考核制度,QA质量规范
  2. java版本streamgobbler_java调用本地命令 Runtime class's exec() method
  3. oracle jdbc jar包_Oracle总结之plsql编程(基础七)
  4. a标签点击事件_html常用标签
  5. 和lua的效率对比测试_Unity游戏开发Lua更新运行时代码!
  6. UE4多线程任务系统详解
  7. __thread 和 __typeof__关键字
  8. socket 编程入门教程(一)TCP server 端:3、sockaddr与sockaddr_in
  9. DNW应用程序错误,DNW错误问题解决
  10. UNICODE十六进制数组转成中英文