当前位置: 首页 > news >正文

MATLAB 中的图形绘制

一、线图

plot 函数用来创建x和y值的简单线图。

x = 0 : 0.05 : 30;   %从0到30,每隔0.05取一次值
y = sin(x);
plot(x,y,'LineWidth',2)     %若(x,y,'LineWidth',2)可变粗
xlabel("横轴标题")
ylabel("纵轴标题")
grid on     %显示网格
axis([0 20 -1.5 1.5])  %设置横纵坐标的范围,前两个是x,后两个是y

多组函数显示在同一张图

y1 = sin(x);
y2 = cos(x);
plot(x,y1,x,y2)
axis([0 20 -2 2])

二、条形图

bar 函数创建垂直条形图

barh 函数用来创建水平条形图

t = -3:0.5:3;   %横坐标
p = exp(-t.*t);  %指数函数,e的-t平方
bar(t,p)
barh(t,p)

三、极坐标图

polarplot 函数用来绘制极坐标图

theta = 0 : 0.01 : 2 * pi;  %角度
% abs 求绝对值或复数的模
radi = abs(sin(7*theta).*cos(10*theta));
polarplot(theta,radi)  %括号内是弧度和半径

四、散点图

scatter 函数用来绘制x和y值的散点图

Height = randn(1000,1);  %1000行一列,randn随机函数调用,横坐标
Weight = randn(1000,1);  %纵坐标
scatter(Height,Weight)
xlabel('Height')
ylabel('Weight')

 五、三维曲面图

surf 函数可用来做三维曲面图。一般是展示函数z = z(x,y)的图像。

首先需要用meshgrid创建好空间上(x,y)点

[X,Y] = meshgrid(-2:0.2:2);
%Z = X.^2 + Y.^2
Z = X.*exp(-X.^2-Y.^2); %.*就是相乘
surf(X,Y,Z);
colormap hsv    %图形的固定颜色
%colormap 设置颜色,可跟winter、summer等
%colorbar   %颜色条柱代表的区间

六、内嵌子图

使用subplot函数可以在同一窗口的不同子区域显示多个绘图

theta = 0:0.01:2*pi;
radi = abs(sin(2*theta).*cos(2*theta));
Height = randn(1000,1);
Weight = randn(1000,1);subplot(2,2,1);surf(X.^2);title('1st');  %两行两列,第一个图是三维曲面图
subplot(2,2,2);surf(Y.^3);title('2nd');
subplot(2,2,3);polarplot(theta,radi);title('3rd');
subplot(2,2,4);scatter(Height,Weight);title('4th');

相关文章:

  • Cadence 建立复合原理图封装时怎么切换页面
  • Django创建的应用目录详细解释以及如何操作数据库自动创建表
  • JavaScript 中的尾递归:优点与应用场景
  • Trae+DeepSeek学习Python开发MVC框架程序笔记(四):使用sqlite验收用户名和密码
  • VIC-3D非接触全场应变测量系统用于小尺寸测量之电子元器件篇—研索仪器DIC数字图像相关技术
  • containerd 配置代理
  • 如何在 Dialog 中安全初始化 ECharts 并自动监听容器大小变化
  • 优选算法第十讲:字符串
  • Axure疑难杂症:母版菜单设置打开链接后菜单选中效果
  • 【专题刷题】二分查找(一):深度解刨二分思想和二分模板
  • 从机械应答到智能对话:大模型为呼叫注入智慧新动能
  • 济南国网数字化培训班学习笔记-第二组-4节-输电线路工程安全管理
  • 服务器部署LLaMAFactory进行LoRA微调
  • 矩阵系统源码搭建账号分组功能开发全流程解析,支持OEM
  • 【Python笔记 04】输入函数、转义字符
  • Linux系统之----进程优先级、调度与切换
  • 自然语言处理(NLP)——语言转换
  • WebAssembly:开启高性能Web应用新时代
  • 高性能服务器配置经验指南3——安装服务器可能遇到的问题及解决方法
  • C#基于Sunnyui框架和MVC模式实现用户登录管理
  • 李家超称香港将部署为内地企业提供供应链服务,突破美国封锁
  • 现场观察·国防部记者会|美将举行大演习“应对中国”,备战太平洋引发关注
  • 国防部:“台独”武装摆练纯属搞心理安慰,怎么演都是溃败的死局
  • 173.9亿人次!一季度我国交通出行火热
  • 上海天文馆加持,书友可在徐家汇书院“飞越银河系”!
  • 我国已顺利实施20次航天员出舱活动,达到国际先进水平