Matlab学习记录09

书籍:Matlab实用教程

工具:Matlab2021a

电脑信息:Intel® Xeon® CPU E5-2603 v3 @ 1.60GHz

系统类型:64位操作系统,基于X64的处理器 windows10 专业版

第4章 Matlab的符号计算计算的可视化和GUI设计

4.3 Matlab的特殊图形绘制

4.3.1 条形图

复制代码
x=3:6;
y=[5.3 13.0 0.4
5.1 11.8 -1.7
3.7 8.1 0.6
1.5 7.7 -4.5];
bar(x,y)

4.3.2 面积图和实心图

复制代码
x=3:6;
y=[5.3 13.0 0.4
5.1 11.8 -1.7
3.7 8.1 0.6
1.5 7.7 -4.5];
area(x,y)
复制代码
x=3:6
y=[5.3 13.0 0.4 5.1];
fill(x,y,'r')

4.3.3 直方图

复制代码
x=-2:0.5:2;
y=randn(10,2);
hist(y,x)

4.3.4 饼形图

复制代码
x=[0 0 1 0];
y=[200 100 250 400];
pie(y,x,{'A','B','C','D'})
复制代码
x=[0 0 1 0];
y=[200 100 250 400];
pie3(y,x,{'A','B','C','D'})

4.3.5 离散数据图

复制代码
x=0:0.1:2*pi;
y=sin(x).*exp(-2*x);
subplot(3,1,1)
stem(x,y,'filled')
subplot(3,1,2)
stairs(x,y)
subplot(3,1,3)
scatter(x,y)

4.3.6 对数坐标和极坐标图

复制代码
w=logspace(-2,3,20);
Aw=1./(w.*sqrt((0.5*w).^2+1));
Lw=20*log10(Aw);
semilogx(w,Lw)
title('对数幅频特性曲线')
复制代码
w=logspace(-2,3,20);
Aw=1./(w.*sqrt((0.5*w).^2+1));
Lw=20*log10(Aw);
Fw=-90-atan(0.5*w);
polar(Fw,Aw)

4.3.7 等高线图

复制代码
[x,y,z]=peaks;
contour(x,y,z)

4.3.8 复向量图

复制代码
theta=0:0.2:2*pi;
z=sin(theta).*exp(j*theta);
compass(z)
复制代码
theta=0:0.2:2*pi;
z=sin(theta).*exp(j*theta);
feather(z)
相关推荐
萧鼎4 分钟前
Python 包管理的“超音速”革命:全面上手 uv 工具链
开发语言·python·uv
AI视觉网奇16 分钟前
3d数字人 ue blender 绑定衣服对齐 2026
学习·ue5
Nan_Shu_61421 分钟前
学习: Blender 基础篇
学习·blender
Anastasiozzzz32 分钟前
Java Lambda 揭秘:从匿名内部类到底层原理的深度解析
java·开发语言
刘琦沛在进步36 分钟前
【C / C++】引用和函数重载的介绍
c语言·开发语言·c++
机器视觉的发动机1 小时前
AI算力中心的能耗挑战与未来破局之路
开发语言·人工智能·自动化·视觉检测·机器视觉
HyperAI超神经1 小时前
在线教程|DeepSeek-OCR 2公式/表格解析同步改善,以低视觉token成本实现近4%的性能跃迁
开发语言·人工智能·深度学习·神经网络·机器学习·ocr·创业创新
R_.L1 小时前
【QT】常用控件(按钮类控件、显示类控件、输入类控件、多元素控件、容器类控件、布局管理器)
开发语言·qt
奶茶精Gaaa1 小时前
工具分享--json在线转换工具
学习
Zach_yuan1 小时前
自定义协议:实现网络计算器
linux·服务器·开发语言·网络