LabVIEWwilliam hill官网
直播中

离殇影

4年用户 17经验值
擅长:可编程逻辑 电源/新能源 MEMS/传感技术 测量仪表 嵌入式技术 模拟技术
私信 关注
[问答]

labview字符串写入电子表格

(123,56)和(56,123)写入电子表格时显示的结果却不一样,有哪位大佬知道是什么原因吗?
程序框图.png
前面板.png

结果.png

回帖(3)

Alvin_Xiang

2023-9-8 13:25:19
感觉是不是数据类型不一致造成的? Excel里()这种形式表示数据时,就是表示的负数,“,” 这个是千分位符号。 所以感觉程序把(56,123)理解成了-56123了。
举报

吴凡

2023-9-22 10:12:56
这可能与写入电子表格的方式有关。LabVIEW使用逗号作为列之间的分隔符,因此如果字符串中有逗号,则可能会被解释为新列的开始。因此,当写入字符串(123,56)时,电子表格可能会将它们视为两列(123和56)。另一方面,当写入字符串(56,123)时,逗号被视为单个单元格中的文字字符,因此仅在该单元格中显示一个值。要解决此问题,您可以将数据写入电子表格时使用不同的分隔符,例如制表符或分号。
举报

王国芳

2023-10-24 16:14:26
写入的那个分割符号不要用,
换成;试下
举报

更多回帖

发帖
×
20
完善资料,
赚取积分