How do i print '^' in sprintf?

1 visualizzazione (ultimi 30 giorni)
Kaelan Wade
Kaelan Wade il 19 Mag 2017
Risposto: KSSV il 19 Mag 2017
  • Just say
  • a = 2
  • b = 3
  • and i wanted to print " a*x^b " using sprintf
  • why is it when in use sprintf('%.2f*x^%.2f',a,b)
  • or even sprintf(%.2f*x%s%.2f',a,'^',b)
  • matlab prints 2.00*x3.00
  • How would I print " 2.00*x^3.00 " ?

Risposte (1)

KSSV
KSSV il 19 Mag 2017
a = 2 ;
b = 3 ;
sprintf('%d*x^%d',a,b)

Categorie

Scopri di più su Get Started with MATLAB in Help Center e File Exchange

Tag

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by