matlab中什么叫做超出了索引维度(Matlab中设置字体)
想必现在有很多小伙伴对于Matlab中设置字体方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于Matlab中设置字体方面的知识分享给大家,希望大家会喜欢哦。首先,我们在使用matlab画图时,其默认的字体为“Helvetica”。我们可以通过查看坐标轴属性看到字体情况。如果要修改字体,我们可以先选中坐标轴,然后右键点击坐标轴,选择“字体”。然后可以选择自己所需的字体。我们这里介绍使用Matlab命令设置字体。如果单纯的使用plot,就是用默认字体,如:aa=randn(100,1);plot(aa);我们可以在后面添加命令:set(gca,"FontSize",16);set(gca,"FontName","TimesNewRoman");legend("RandnData");%gca代表内部坐标轴的属性;我们看到坐标轴包括图例的字体都已经为修改后的字体。当然也可以自己设置图例的字体:把上述命令修改为:set(gca,"FontSize",16);set(gca,"FontName","TimesNewRoman");legend({"RandnData"},"FontSize",26,..."FontName","宋体");可以看到图例字体已修改为宋体。当然,有时候也会在图形中加入text,如:set(gca,"FontSize",16);set(gca,"FontName","TimesNewRoman");legend("RandnData");text(10,-5,["randndata"]);但是text的字体是Matlab默认的“Helvetica”。只能通过在相同行中加入设置的命令:set(gca,"FontSize",16);set(gca,"FontName","TimesNewRoman");legend("RandnData");text(10,-5,["randndata"]);text(10,-5,["randndata"],..."FontSize",16,..."FontName","TimesNewRoman");有的时候,为了图省事,也可以一次性将图中的字体设置好,但是加入的text仍是Matlab默认字体,仍需自行设置。legend("RandnData");text(10,-5,["randndata"]);%text(10,-5,["randndata"],...%"FontSize",16,...%"FontName","TimesNewRoman");set(gca,"FontSize",16);set(gca,"FontName","TimesNewRoman");
本文到此结束,希望对大家有所帮助。
免责声明:本文由用户上传,如有侵权请联系删除!