file - 第 1 行第 1 列附近未定义八度音阶错误
问题描述
我尝试从文件中读取矩阵。代码很简单
function [mat] = read(file)
mat = load(file_points)
但是当我尝试运行它时
read('file')
垫=
包含字段的标量结构:
mat =
3 4 6
3 5 1
它显示了矩阵,但是当我运行此命令时...
>>mat(1,1)
错误:第 1 行第 1 列附近的“点”未定义
解决方案
如果使用单个输出参数调用,Octave 返回数据而不是在符号表中插入变量。如果数据文件仅包含数字(TAB 或空格分隔的列),则返回值矩阵。否则, load 返回一个结构,其成员对应于文件中变量的名称。
根据上述,变量点是一个(标量)结构。但是,如果您使用,the_matrix_you_want = points.points;
您将检索矩阵。
推荐阅读
- reactjs - 在 React Next js 应用程序中单击链接时如何传递状态以打开第二个 Material UI 选项卡
- php - WooCommerce:为什么 `get_billing_first_name()` 返回全名?
- reactjs - 样式 MUI 文本字段占位符
- javascript - express.js 应用程序不显示控制台日志消息
- python - 如何使用 Xpath 抓取 Google 网址(包含和不包含)
- unity3d - 代码中的值更改时检查器不更新
- animation - 如何设置 Svelte + Popper.js + display:none 动画
- python-3.x - 无论如何在android和ios上使用python的manim库吗?
- virtual-machine - 将iso导入虚拟框时,我一直遇到障碍
- python - 在matplotlib中制作移动平均时间序列线图的任何解决方法?