How to diplay the printf statement which is written in S-function?

21 vues (au cours des 30 derniers jours)
Ravi
Ravi le 9 Juil 2013
Hello MATLAB Frndzz,
I am using R2011b linux version... In s-function i have used printf statement like printf("Unable to open PCI Image");
So when i run s-function it has to display that in Command window or somewhere in MATLAB.. Dont mind about linux or windows version... Just i need support for my question...
Thanks in advance...
---ravi

Réponse acceptée

Kaustubha Govind
Kaustubha Govind le 10 Juil 2013
Modifié(e) : Kaustubha Govind le 10 Juil 2013
You can use ssPrintf.
  1 commentaire
Ravi
Ravi le 11 Juil 2013
printf("0x%x",idata.pciAddress); printf("0x%x",idata.vmeAddress); printf("0x%d",idata.size); printf("0x%d",idata.dataWidth); printf("0x%d",idata.vmeCycle);
if i use ssprintf here... the error is "undefined reference to ssprintf" & warning: incompatible implicit declaration of built-in function printf

Connectez-vous pour commenter.

Plus de réponses (1)

Mohammad Kia
Mohammad Kia le 17 Juin 2017
do not include stdio.h in your code, it will re-target the standard io functions. it will work.

Catégories

En savoir plus sur Block and Blockset Authoring dans Help Center et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by