Contents

Linjebredd och markörer

clf
x=linspace(0,20);
plot(x,sin(x),'g--','linewidth',10)
hold on
plot(x,x.*sin(x),'r','linewidth',5)
clf
x=linspace(0,20,15);
plot(x,x.*sin(x),'md--','markersize',14,'markerfacecolor','g',...
                 'markeredgecolor','k','linewidth',4)

Med pekare till grafiska objekt

clf
x=linspace(0,20);
h=plot(x,sin(x),x,x.*sin(x));
set(h(1),'linestyle','--','linewidth',10,'color','g')
set(h(2),'linewidth',5,'color','r')

Fontstorlek och skalstreck

clf
t=linspace(0,2*pi); y=sin(t);
plot(t,y)
set(gca,'fontsize',14,'fontweight','bold','xtick',[1 2 4 5.7])   % gca - current axes handle
set(gca,'fontsize',18,'fontweight','bold',...
        'xtick',1:5,'xticklabel',{'a','b','c','d','e'},...
        'ytick',-1:0.25:1)
set(gca,'fontsize',12,'fontweight','bold','xtick',[])

Vi kan välja färger med RGB-tripplar

RGBtabell

Vi målar några cirkelskivor med färger [R G B]

clf
v=linspace(0,2*pi); x=cos(v); y=sin(v);
fill(x,y,[1 0.4 0.8]), hold on
fill(0.8*x,0.8*y,[1 0 0.6])
fill(0.6*x,0.6*y,[1 0.4 0])
fill(0.4*x,0.4*y,[1 0 1])
fill(0.2*x,0.2*y,[1 0 0])
axis equal

Formler med LaTeX i Matlab

clf
f=@(x,a)sin(a*x)./x;
x=linspace(-pi,pi);
plot(x,f(x,1),'b',x,f(x,2),'g',x,f(x,3),'r')
axis equal, axis([-pi pi -1 3])
text(1,2,'$$\lim_{x \rightarrow 0}\frac{\sin(ax)}{x}=a$$',...
         'color','blue','fontsize',14,'interpreter','latex')