MATLAB绘图设置
示例代码:
clear all close all clc %% help % 线型: -(实线) 标记符:+(加号符) 颜色:r(红色)。 % 线型: :(点线) 标记符:o(空心小圆圈) 颜色:g(绿色)。 % 线型: -.(点划线) 标记符:*(星号) 颜色:b(蓝色)。 % 线型: --(虚线) 标记符:.(点) 颜色:c(青绿色)。 % 线型: --(虚线) 标记符:x(叉号) 颜色:m(洋红色)。 % 线型: --(虚线) 标记符:s(方形) 颜色:y(黄色)。 % 线型: --(虚线) 标记符:d(菱形) 颜色:k(黑色)。 % 线型: --(虚线) 标记符:^(上三角) 颜色:w(白色)。 % 线型: --(虚线) 标记符:^(下三角) 颜色:w(白色)。 % 线型: --(虚线) 标记符:v(下三角) 颜色:w(白色)。 % 线型: --(虚线) 标记符:<(左三角) 颜色:w(白色)。 % 线型: --(虚线) 标记符:>(右三角) 颜色:w(白色)。 % 线型: --(虚线) 标记符:p(五角形) 颜色:w(白色)。 % 线型: --(虚线) 标记符:h(六边形) 颜色:w(白色)。 %scatter(data(:,1),data(:,2),50*data(:,3),data(:,3),'filled') % https://wenku.baidu.com/view/013c3354f142336c1eb91a37f111f18583d00c6a.html % -------------------------------------------------------- % plot(x40,y40,'--md','linewidth',2,'MarkerSize',7,'MarkerFaceColor','m') % linewidth 曲线的宽度 % MarkerSize数据点形状的大小 % MarkerFaceColor数据点里填充的颜色 % legend('boxoff') legend 无边框 %% % Crosstalk intensity -3 dB; x10 = [0.2, 0.5, 0.8, 1, 2, 3, 5]; y10 = [142.86, 224.29, 303.57, 535.71, 750, 819.29, 857.14]; plot(x10,y10,'-r*','linewidth',2,'MarkerSize',7,'MarkerFaceColor','r') hold on % -2 dB; x20 = [0.2, 0.5, 0.8, 1, 2, 3, 5]; y20 = [125, 214.29, 339.29, 410.71, 533.57, 571.43, 892.85]; plot(x20,y20,'--g^','linewidth',2,'MarkerSize',7,'MarkerFaceColor','g') hold on % -1 dB; x30 = [0.2, 0.5, 0.8, 1, 2, 3, 5]; y30 = [125, 196.43, 267.86, 339.29, 392.86, 500, 696.43]; plot(x30,y30,'-bs','linewidth',2,'MarkerSize',7,'MarkerFaceColor','b') hold on % -0.5 dB; x40 = [0.2, 0.5, 0.8, 1, 2, 3, 5]; y40 = [89.28, 142.86, 178.57, 250, 321.43, 392.86, 517.85]; plot(x40,y40,'--md','linewidth',2,'MarkerSize',7,'MarkerFaceColor','m') hold on xlabel('Degree of coupling (1/km)','Fontname','Helvetica','FontSize',10,'FontWeight','bold') ylabel('Delay (ps)','Fontname','Helvetica','FontSize',10,'FontWeight','bold') set(gca,'FontName','Helvetica','FontSize',14,'LineWidth',1,'FontWeight','bold'); xlim([0 5]) %直接在word里插入符号一个mu,不用管字体,粘贴到此处(legend and label)即可 % for symbol variable in legend and label, % for symbol variable,we only need copy and paste a symbol for word, % the symbol variable is obtained by inserting symbols in word, % for example mu [mu, μ(paste inserting symbols in word)] l1=legend('CI = 0 dB','CI = -0.5 dB', 'CI = -1 dB', 'CI = -2 dB', 'CI = -3 dB'); set(l1,'Fontname', 'Helvetica','FontWeight','bold','FontSize',10) legend('boxoff') grid off
效果图:
作者:楚千羽
出处:https://www.cnblogs.com/chuqianyu/
本文来自博客园,本文作者:楚千羽,转载请注明原文链接:https://www.cnblogs.com/chuqianyu/p/16272763.html
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利!
标签:
MATLAB
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具