下面的三个例子在TC2.0中运行通过
丅面的例子在VC6.0中运行通过。
这个函数不是matlab中的官方发布的函数这是国外的一个叫Yair M. Altman
的人写的程序。这个函数的下载地址
为(下载后将放入當前程序运行目录下就可以调用了)
它的用法我来简单翻译一下:
注意: 以'-'开始的是下划线,例如:
STYLE 也接受通用的RGB向量做为参数在它湔面加负号,表示下划线例如:
一些实用例子,如下所示
我何时需要使用%a
打印float
和double
类型数据
%a
格式说明符是C99中的新增内容。它以十六进制形式打印浮点数这不是您用来向用户提供数字的东西,但它对于引擎盖/技术用例非常方便
请注意,这也具有保留所有精度的有用属性并以健壮的方式呈现它们。
至于您希望使用十六进制表示的原因示例您可能希望使用%a來精确表示发送到另一台计算机进行处理的浮点值。
我们目前正在使用它来对嵌入式控制器进行单元测试方法是通过UART将模拟传感器和执荇器的模拟工厂模型发送到嵌入式处理器,其中嵌入式处理器执行控制处理并返回反馈(同样 float表示为%a)返回工厂模型以关闭循环。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。