【问题标题】:Scilab - Missing operator, comma or semicolon - error 276Scilab - 缺少运算符、逗号或分号 - 错误 276
【发布时间】:2014-02-04 18:56:27
【问题描述】:

我正在尝试在 Scilab 5.4.1 中读取 ASCII 数据文件,但出现以下错误 留言:

x=read('g:\Work\WD\Debug\wd.txt',100,4,(5x,a2,3(5x,e12.4)))
                                      !--error 276 
Falta operador, coma o punto y coma.
(Missing operator, comma or semicolon.)

我已阅读有关“读取”命令的 Scilab 帮助,并在 Google 上搜索过此错误 消息,但我没有发现任何有用的东西。错误似乎不在 ASCII 数据中 文件,因为我可以打开它:

wd=mopen('g:\Work\WD\Debug\wd.txt','r',1)
wd  =

1.  

但是当我尝试阅读此文件时,我再次收到相同的错误消息:

x=read(1,100,4,(5x,a2,3(5x,e12.4)))
                 !--error 276 
Falta operador, coma o punto y coma.

我必须说我是 Scilab 的新手,我肯定做错了什么,但不知道 什么。欢迎帮助。

【问题讨论】:

    标签: syntax-error scilab


    【解决方案1】:

    它是否在省略格式参数时读取文件?

    x=read('g:\Work\WD\Debug\wd.txt',100,4)
    

    我怀疑它与您的格式字符串有关。

    (5x,a2,3(5x,e12.4))
    

    也许看看 here 以了解有关 Fortran 格式编辑描述符的更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-10
      • 2023-03-05
      相关资源
      最近更新 更多