matlab希腊字母(Matlab中绘制不同坐标的图形)

matlab希腊字母
TRAVELMatlab中绘制不同坐标的图形
点击“云龙派”

关注我们
内容
已关注 关注 重播 分享 赞 随便看看 –>
视频卡顿,建议切换到自动 立即切换 已成功切换至自动模式 下载 提升3倍流畅度 腾讯视频客户端
视频加载失败,请刷新重试
刷新 –> –> –> 广告 投诉 可在(5s)后关闭 关闭 了解详情 了解详情 –> 下载应用 重新播放 以下视频将跳到腾讯视频播放 “/> 这里是video的标题啊标题京东覅是 –> –> 14:02 14:02
当前为非Wi-Fi环境,请注意流量消耗
正在使用流量播放,该视频预计消耗
03:30 / 03:30
00:00/00:00 小窗 –> 您的浏览器不支持 video 标签 视频) –> 视频详情
1、双纵坐标函数plotyy 
在Matlab中,如果需要绘制出具有不同纵坐标标度的两个图形,可以使用plotyy函数,它能把具有不同量纲,不同数量级的两个函数绘制在同一个坐标中,有利于图形数据的对比分析。使用格式为:plotyy(x1,y1,x2,y2) 
x1,y1对应一条曲线,x2,y2对应另一条曲线。横坐标的标度相同,纵坐标有两个,左边的对应x1,y1数据对,右边的对应x2,y2。
程序:
clc;
clear all;
close all;
x=0:pi/100:2*pi; 
% 生成曲线 
y1=0.2*exp(-0.5*x).*cos(4*pi*x); 
y2=2*exp(-0.5*x).*cos(pi*x); 
% 绘图 
figure 
plotyy(x,y1,x,y2); 
figure;
plot(x, y1, ‘k-‘, x, y2, ‘k-‘, ‘LineWidth’, 3) 

2、绘制图形的辅助操作
图形标注
title(’图形名称’)
xlabel(’x轴说明’)
ylabel(’y轴说明’)
text(x,y,’图形说明’)
legend(’图例1’,’图例2’,…)
title、xlabel和ylabel函数分别用于说明图形和坐标轴的名称。
text函数是在坐标点(x,y)处添加图形说明。
legend函数用于绘制曲线所用线型、颜色或数据点标记图例,图例放置在空白处,用户还可以通过鼠标移动图例,将其放到所希望的位置。 
除legend函数外,其他函数同样适用于三维图形,在三维中z坐标轴说明用zlabel函数。
程序:
clc;
clear all;
close all;
% 横轴 
x=0:pi/50:2*pi; 
% 曲线数据 
y1=sin(x);  
y2=cos(x); 
% 绘图 
figure 
plot(x, y1, ‘k-‘, x, y2, ‘k-.’) 
% 文本标注 
text(pi, 0.05, ‘leftarrow sin(alpha)’) 
text(pi/4-0.05, 0.05, ‘cos(alpha)rightarrow’) 
% 标题标注 
title(‘sin(alpha) and cos(alpha)’) 
% 坐标轴标注 
xlabel(‘alpha’) 
ylabel(‘sin(alpha) and cos(alpha)’) 

坐标控制
axis([xmin xmax ymin ymax zmin zmax]) 
如果只给出前四个参数,则按照给出的x、y轴的最小值和最大值选择坐标系范围,绘制出合适的二维曲线。如果给出了全部参数,则绘制出三维图形。 
axis函数的功能丰富,其常用的用法有: 
axis equal:纵横坐标轴采用等长刻度 
axis square:产生正方形坐标系(默认为矩形) 
axis auto:使用默认设置 
axis off:取消坐标轴 
axis on:显示坐标轴 
axis tight:按紧凑方式显示坐标轴范围,即坐标轴范围为绘图数据的范围 
grid on/off:命令控制画还是不画网格线 
subplot(m,n,p) 
该函数把当前窗口分成m×n个绘图区,m行,每行n个绘图区,区号按行优先编号。其中第p个区为当前活动区。每一个绘图区允许以不同的坐标系单独绘制图形。
程序:
clc;
clear all;
close all;
% x轴 
x = 0:1/3000:1; 
% 生成误差曲线 
y = cos(tan(pi*x)); 
% 绘图 
figure 
% 分裂窗口为2*1个子窗口 
subplot(2,1,1) 
plot(x,y) 
title(‘itcos(tan(pix))’) 
% 坐标轴调整 
subplot(2,1,2) 
plot(x,y) 
axis([0.4 0.6 -1 1]); 
title(‘复杂函数的局部透视’) 

matlab中用转义符来输入希腊字母的方法
上标用 ^(指数)
下标用 _(下划线)
希腊字母等特殊字符用 加拼音 如
α alpha  β beta  γ gamma
θ theta  Θ Theta  Г Gamma
δ delta  Δ Delta    ξ xi  Ξ Xi
η elta   ε epsilong    ζ zeta
μ miu  υ nu  τ tau  λ lamda
∧ Lamda  π pi  ∏ Pi  σ sigma
∑ Sigma  φ phi  Φ Phi  ψ psi  
Ψ Psi  χ chi  ω ommiga  Ω Ommiga
正负 pm  左箭头 leftarrow  右箭头 rightarrow
上箭头 uparrow
下面是Matlab官方列出来的Tex代码列表,包含了绝大部分的希腊字母和数学符号

3、绘制二维图形的其他函数
对数坐标图 
在实际应用中,经常用到对数坐标,Matlab提供了绘制对数和半对数坐标曲线的函数,其调用格式为:
semilogx(x1,y1,选项1,x2,y2,选项2,…)
semilogy(x1,y1,选项1,x2,y2,选项2,…)
loglog(x1,y1,选项1,x2,y2,选项2,…)
这些函数中选项的定义和plot函数完全一样,所不同的是坐标轴的选取。 
semilogx函数使用半对数坐标,x轴为常用对数刻度,而y轴仍保持线性刻度。semilogy恰好和semilogx相反。 
loglog函数使用全对数坐标,x、y轴均采用对数刻度。 
程序:
clc;
clear all;
close all;
% x轴 
x=0:0.5:5; 
% y轴 
y = exp(x); 
% 绘图 
figure 
% 笛卡尔坐标系 
subplot(4, 1, 1) 
plot(x, y, ‘r-.’) 
title(‘笛卡尔坐标系’) 
% 半对数坐标系 
subplot(4, 1, 2) 
semilogx(x, y, ‘g:’) 
title(‘x轴为对数坐标系’) 
subplot(4, 1, 3) 
semilogy(x, y, ‘b-‘) 
title(‘y轴为对数坐标系’) 
% 对数坐标系 
subplot(4, 1, 4) 
loglog(x, y, ‘k:’,’LineWidth’,4) 
title(‘对数坐标系’)

4、matlab生成的图片导出成背景是白色的图片,首先程序生成的图片格式是.fis文件,举例如下程序:
clc;
clear all;
close all;
x=0:pi/100:2*pi; 
% 生成曲线 
y1=0.2*exp(-0.5*x).*cos(4*pi*x); 
y2=2*exp(-0.5*x).*cos(pi*x); 
% 绘图 
figure 
plotyy(x,y1,x,y2); 
figure;
plot(x, y1, ‘k-‘, x, y2, ‘k-‘, ‘LineWidth’, 3) 
运行程序可得结果图:

点击上方的文件,点击另存为,可以另存为.jpg和.pdf、.png等图片格式,任选一种,生成就是白色背景图片,如下图所示:

MATLAB内容往期回顾:
MATLAB中绘制三维图形
MATLAB的输入输出input函数
matlab详细介绍画柱形图
matlab中矩阵的入门知识
matlab中legend函数的用法
matlab绘图–线性规划图解法示意
Matlab 进度条的制作
Matlab对fig文件导出数据
Matlab中plot函数全功能解析
Matlab的fmincon函数求解非线性规划
MATLAB线性规划函数求解线性规划
MATLAB求解混合整数线性规划
电子书推荐(一)《MATLAB在数学建模中的应用》
matlab GUI实现导入txt文件(含字符和数据的文本)
matlab 画图——误差条图errorbar函数(含视频讲解)
matlab多项式(定义、四则计算、求根)

END
本文部分内容源于CSDN博主「乐清sss」,仅供参考学习,如内容、图片有任何版权问题,请联系处理,24小时内删除。
打赏,分享,点赞,在看,谢谢你的支持与关注!与门派共成长!书山有路勤为径学海无涯苦作舟

matlab希腊字母相关文章

版权声明