Why does the Fixed Point Advisor show a Trigonometric function as unsupported when using CORDIC approximation?
    3 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
Hello,
The Trigonometric Function in Simulink shows that fixed point data type is supported "only when Approximation method is CORDIC". However, when I use a block in my model with CORDIC approximation and I run the Fixed Point advisor, the third task, "Address Unsupported Blocks" fails, with the failing block being the Trigonometric function, and a suggestion to replace with a lookup table. Thanks.
1 comentario
  Kaustubha Govind
    
      
 el 20 de Jul. de 2012
				What version of MATLAB are you using? Are you referring to the documentation installed with your version, or from the web? I suspect that fixed-point support may have been added for the Trignometric block in a fairly recent release.
Respuestas (3)
  Kaustubha Govind
    
      
 el 20 de Jul. de 2012
        
      Editada: Kaustubha Govind
    
      
 el 20 de Jul. de 2012
  
      What version of MATLAB are you using? Are you referring to the documentation installed with your version, or from the web? Fixed-point support for the Trignometric block was added in R2010a. Also, only the 'sin', 'cos', 'sincos' and 'cos+jsin' functions appear to be supported.
0 comentarios
  Ali
 el 24 de Jul. de 2012
        2 comentarios
  Kaustubha Govind
    
      
 el 24 de Jul. de 2012
				Which function have you selected? If it is indeed one of the supported sin, cos, sincos or cos+jsin functions, I would recommend contacting MathWorks Tech Support to see if this is a bug in Fixed-Point Advisor.
  Rafael
 el 1 de Mzo. de 2013
				Hello, I am having the same problem on MATLAB R2012b, and it is quite easy to reproduce. Just go to the link on the help for trigonometric functions http://www.mathworks.com/help/simulink/slref/trigonometricfunction.html and open the link under sincos Function with Fixed-Point Input example, it will open the model with this example, then use the Fixed Point Advisor and it will fail marking this block as unsupported. Has a solution been found? Should each of the people that runs into this problem contact MathWorks Tech Support directly?
  Bo
 el 29 de Ag. de 2012
        
      Editada: Bo
 el 29 de Ag. de 2012
  
      I also faced this problem when I used fixed point advisor & fixed point tool. Finally, I manually defined all bit widthes so as to avoid the warning. I suggest you use data type conversion model to isolate Trigonometric Function model.
0 comentarios
Ver también
Categorías
				Más información sobre Fixed-Point Designer en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



