MATLAB2019a显示 未定义函数或变量。

clc;
clear;
filename={
'F:\数据处理\ATI力传感器实验数据\yczamain.m',...
'F:\数据处理\ATI力传感器实验数据\shramain.m',...
'F:\数据处理\ATI力传感器实验数据\zhyamain.m',...
'F:\数据处理\ATI力传感器实验数据\yzhamain.m',...
'F:\数据处理\ATI力传感器实验数据\gjqamain.m',...
'F:\数据处理\ATI力传感器实验数据\qxqamain.m',...
'F:\数据处理\ATI力传感器实验数据\lkamain.m',...
'F:\数据处理\ATI力传感器实验数据\jzjamain.m',...
'F:\数据处理\ATI力传感器实验数据\lzqamain.m',...
'F:\数据处理\ATI力传感器实验数据\hqamain.m',...
'F:\数据处理\ATI力传感器实验数据\fwhamain.m',...
'F:\数据处理\ATI力传感器实验数据\ztamain.m',...
'F:\数据处理\ATI力传感器实验数据\ghxamain.m',...
'F:\数据处理\ATI力传感器实验数据\yypamain.m'
};
q = 0;
for i=1:14
run(filename{i});
close all;
[m,n]=size(xyA11);
m1=q+1;
m2=q+m;
A1xy(m1:m2,1:1) = xyA11(1:m,1:1);
[q,w]=size(A1xy);
end
fa1=mean(A1xy);
运行显示:
未定义函数或变量 'q'。
出错 dataP (line 25)
m1=q+1;

 Réponse acceptée

xaevwtv
xaevwtv le 22 Mai 2023

0 votes

你的 run(filename{i}) 这一步,如果前面 filename 中所包含的 m 脚本文件中有 clear 这种清空工作区变量的语句,q 当然就被清空了。

Plus de réponses (0)

Catégories

En savoir plus sur MATLAB Report Generator dans Centre d'aide et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!