为什么 Octave 在 csvread 之后显示内容?

Why does Octave show me contents after csvread?

当我在 cygwin 中 运行 Octave 中的“.m”文件时,我在终端 window 中得到 "data" 的内容 - 为什么?

就好像我输入了"data"一样。

function test2uf
warning("off","Octave:broadcast");
debug_on_warning(1);
debug_on_error(1);
data=csvread('TestData.csv',1,1)

%other stuff

endfunction

如果您在该行之后添加一个分号,它将禁止显示您刚刚填充的 data 变量

data=csvread('TestData.csv',1,1);