小编Rub*_*ben的帖子

Matlab:在实际绘制一些之前如何更改图中的线宽?

这个问题可能有点像下面的链接,但这对我不起作用... http://nl.mathworks.com/matlabcentral/answers/102530-how-can-i-change-the-default-settings -用于最线宽属性前方的I-情节-A-图式与Matlab

我正在开发一个matlab函数,它可以在全屏模式下自动打开你的图形,如果存在,则在第二个监视器上自动打开.到目前为止,一切正常.我已经实现了在函数内设置fontsize,所以whitout绘制任何东西而不用制作xlabel(..)等:

% Fontsize used at the figure
if ~exist('fontsize_manual','var')|| isempty(fontsize_manual)
    set(gca,'FontSize',16)
else
    set(gca,'Fontsize',fontsize_manual)
end
Run Code Online (Sandbox Code Playgroud)

现在是我的问题:我可以用相同的方式改变图中绘制的线的线宽吗?所以在这里,预先定义函数内部的线宽,然后在你的脚本中绘制一些线等.我更喜欢这只适用于你正在处理的数字,这样你就可以为每个数字更改这个'default'并保存如果需要,它们都具有不同的线宽和字体.

我尝试了下面这一行,但这只改变了轴的线宽.

set(gca,'LineWidth',2)
Run Code Online (Sandbox Code Playgroud)

有没有人可以帮我解决这个问题?

%------------------------------------------------- -------------------------------------------------- ---------------------------下面的答案很好,但我发现了一个新问题.通过解决上一个问题意外发现下面的代码:

set(gca,'LineWidth',3)
Run Code Online (Sandbox Code Playgroud)

事实证明这改变了轴的宽度.但现在问题......此处这只适用于第一个数字.(见图) 在此输入图像描述

如果我在第二个图中的绘图之后也将此代码放在我的会话中,则第二个图中的宽度会发生变化.在制作第二个数字时,看起来在功能内部没有到达右手柄或类似的东西.你知道这里有什么不对吗?

matlab function figure matlab-figure

3
推荐指数
1
解决办法
1357
查看次数

在matlab中根据GPS数据创建"热图"

我有一堆来自足球比赛(作为裁判)的GPS数据.我想创建一个热图,这样就可以清楚地了解你在这个领域大部分时间都在哪里.因此,当有许多点彼此接近时,这意味着红色;当没有点或点彼此远离时,这意味着蓝色.

有人知道如何在Matlab中做到这一点?

matlab gps dictionary heat

1
推荐指数
1
解决办法
1202
查看次数

标签 统计

matlab ×2

dictionary ×1

figure ×1

function ×1

gps ×1

heat ×1

matlab-figure ×1