How can I write function in label in Matlab app designer?
    5 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
Hello,
I'm creating an app designer and I want to write this following function in label:

Here I have numerical values for parameters K, TL, TI, WN, zeta and tau. My app designer already calculated these. 
But I cannot write this function exactly in this form into label. I cannot show the division or exponent. How can I write this? Thank you! 
6 Commenti
  dpb
      
      
 il 8 Giu 2021
				Here's the one I recalled -- as of R2020b, the label and text ui figures didn't have an Interpreter property for LaTex; that seems to have been added in R2021a, but with glitches...
I also see my thinking you could paste in an image is also in error; it accepts only text, so that's also not a way  to manage the desired effect.
I come back to the question of is it really worth the time being spent--or could that time more profitably be spent using the app to solve whatever problem it is designed for even if not quite so fancy?
Risposte (1)
  Walter Roberson
      
      
 il 8 Giu 2021
        uilabel() https://www.mathworks.com/help/matlab/ref/uilabel.html supports LaTeX and dynamic strings.
Computing a latex string can be a nuisance, keeping the \ straight (since \ introduces escape sequences in sprintf() and compose() ) but it is at least possible.
5 Commenti
  Walter Roberson
      
      
 il 9 Giu 2021
				17F5.2 is certainly more convenient than repmat('%5.2f', 1, 17) 
I do find though, that if I have long formats, that I often want to compute the format. For example I might have code that needs to check size() of a matrix to find out how many fields to construct in the format. 
  dpb
      
      
 il 9 Giu 2021
				
      Modificato: dpb
      
      
 il 9 Giu 2021
  
			Well, it's still simpler to write '%dF5.2' in the code that writes out the format string than filling in the repmat() template or (ugh!) just dumping out 238 consecutive 'F5.2' strings in a row.
At one time I had a pretty extensive mex file that took FORMAT expressions and handed off to the Fortran i/o library, but TMW broke support for the former compiler I used and once I gave up the consulting gig, it just wasn't sufficient need to fight the hassles of getting a compiler supported and working again.
I had provided TMW with that code with the hope they might consider an extension, but nothing ever happened.  It's still a sore substitute without repeat fields and nested and group repeat specifications.
NAMELIST is another trick I played with some along the same lines.
Vedere anche
Categorie
				Scopri di più su Signal Integrity Kits for Industry Standards in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


