# About latex command in the title

263 views (last 30 days)

Show older comments

Hi,

I am making a graph and the below command is not writing a fraction, when the frac is used:

title('Q \geq frac{I_h H}{I_h H+I_z C}, b_1 \geq b_2');

The entire code is :

set(0,'DefaultAxesFontSize',10)

time=140;

Ct0=0.86; % Initial efficacy of Deltamethrin

N1= 810;

Ih= 0.4;

Iz= 2;

b1=-0.026; % indoor decay rate of insecticide

b2=-0.026; % outdoor decay rate of insecticide

Q= 0.2554;

H= 9.23675;

C= 5.39289;

for t=1:time

BCRh(t+1)= [(Q*Ct0)/(N1*Ih*1000000*H)] * exp(b1*t);

BCRz(t+1) = [((1-Q)*Ct0)/(N1*Iz*1000000*C)] * exp(b2*t);

end

figure('Color',[1 1 1]);

figure(1)

plot([0:1:time],BCRh,'g-', [0:1:time],BCRz,'k:','LineWidth',2);

xlabel('\tau');

title('Q \geq frac{I_h H}{I_h H+I_z C}, b_1 \geq b_2');

legend('BCR_h(\tau) ','BCR_z(\tau)');

clear all

Can someone please help me, on how to print a fraction in the title. Have I not used the correct latex syntax?

Thanks,

KKG.

##### 2 Comments

hamed shorakaei
on 6 Oct 2017

This is my question, too, but it seems, there is no way to write a fraction in Matlab.

Walter Roberson
on 6 Oct 2017

? Wayne's answer works fine: use LaTex mode.

Using 'tex' mode might be more difficult.

### Accepted Answer

Wayne King
on 30 Jun 2012

Hi, You should use the LaTex interpreter.

figure;

title('$$Q \geq \frac{I_h H}{I_h H+I_z C}, b_1 \geq b_2$$','interpreter','latex')

##### 0 Comments

### More Answers (1)

Yash
on 30 Jun 2012

##### 0 Comments

### See Also

### Categories

### Products

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!