matlab - 无法在 matlab 中保存工作区变量
问题描述
在尝试保存工作区变量时,它会在 matlab 中引发错误,提示我需要切换到 -v7.3。我不确定如何解决此错误,因为早期版本不支持 Excel 文件的 readtable 函数或 xlsread 函数。
解决方案
您只需要使用其中之一:
save('file.m','var1','var2',-v7.3);
save file.m var1 var2 -v7.3
默认情况下,Matlab 会将数据保存为旧格式的.mat文件。此格式不支持大于 2^31 字节的变量,但可以被旧版本的 Matlab(R2006b 之前)读取。如果变量较大,则需要切换到格式 7.3。
所有这些都在 save 函数的文档中。键入doc save
并阅读。
推荐阅读
- c++ - C++ 通过 1d 向量的函数初始化 2d 向量
- python - Python:需要在数据框中找到每个试验的开始
- r - Windows 看不到在 RStudio 之外安装的 tidyverse
- authentication - 如何从 Google 服务器获取经过身份验证的 JWT 令牌以调用 Google Ads API
- java - 如何检测 JTable 之外的鼠标位置?
- c# - 如何使用 Azure 客户端库 v12 将整个容器从一个 Azure Blob 服务复制到另一个
- javascript - 使用 vanilla JS 而不是 JQuery $ 选择器按 id 选择 div 以应用 Raphaeljs 方法
- python - python上os.system中的花括号
- docker-compose - 由于缺少 postgres 映像或构建,无法运行 reportportal docker-compose
- python - 基于 Python 文本的游戏房间到房间移动