matlab - 运行matlab代码后数组不可用
问题描述
当我运行以下代码时,会在每个迭代步骤中打印 vf 的值。但是在代码完全完成后,当我输入 plot(vf) 时,我得到了错误:
Unrecognized function or variable 'vf'.
这是我的代码:
global Y
global vf
vf=[];
c=0;
for i=0:100:500
c=c+1;
%%this is a function by which I read the data for Y
readdata(i);
vf(cnt) = mean(mean(Y .* Y))
end
有人可以帮我解决这个问题吗?
解决方案
推荐阅读
- node.js - 向 Keycloak 请求获取 jwt 发送 autorizathion 代码时出错
- python-3.x - 找不到名为 Snowflake 的模块
- ruby-on-rails - 优化问题,显示给定选择集合的剩余选项的最大数量
- html - 沿 Z 方向倾斜 HTML 元素
- javascript - 添加对触摸事件的支持
- html - 在 Flask 中为每个 HTML 表保存一个
- c# - 动态 ListView 不会更新 ViewModel 中的 OnPropertyChange
- javascript - 即使选择并定义了文本,jS复制功能也不起作用?
- python - python 正则表达式 re.match
- python - Python中的SQL更新命令找不到列并且数据库被锁定