MATLAB disp多类型数据输出出现空白错误小弟利用disp([])进行多类型数据输出的时候,出现了非字符串数据不可显示的问题,x_和sig_都能在变量空间找出来,但就是显示不了他俩的值clcclearn=10;x=6*ones
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/28 04:51:53
![MATLAB disp多类型数据输出出现空白错误小弟利用disp([])进行多类型数据输出的时候,出现了非字符串数据不可显示的问题,x_和sig_都能在变量空间找出来,但就是显示不了他俩的值clcclearn=10;x=6*ones](/uploads/image/z/7828847-71-7.jpg?t=MATLAB+disp%E5%A4%9A%E7%B1%BB%E5%9E%8B%E6%95%B0%E6%8D%AE%E8%BE%93%E5%87%BA%E5%87%BA%E7%8E%B0%E7%A9%BA%E7%99%BD%E9%94%99%E8%AF%AF%E5%B0%8F%E5%BC%9F%E5%88%A9%E7%94%A8disp%28%5B%5D%29%E8%BF%9B%E8%A1%8C%E5%A4%9A%E7%B1%BB%E5%9E%8B%E6%95%B0%E6%8D%AE%E8%BE%93%E5%87%BA%E7%9A%84%E6%97%B6%E5%80%99%2C%E5%87%BA%E7%8E%B0%E4%BA%86%E9%9D%9E%E5%AD%97%E7%AC%A6%E4%B8%B2%E6%95%B0%E6%8D%AE%E4%B8%8D%E5%8F%AF%E6%98%BE%E7%A4%BA%E7%9A%84%E9%97%AE%E9%A2%98%2Cx_%E5%92%8Csig_%E9%83%BD%E8%83%BD%E5%9C%A8%E5%8F%98%E9%87%8F%E7%A9%BA%E9%97%B4%E6%89%BE%E5%87%BA%E6%9D%A5%2C%E4%BD%86%E5%B0%B1%E6%98%AF%E6%98%BE%E7%A4%BA%E4%B8%8D%E4%BA%86%E4%BB%96%E4%BF%A9%E7%9A%84%E5%80%BCclcclearn%3D10%3Bx%3D6%2Aones)
MATLAB disp多类型数据输出出现空白错误小弟利用disp([])进行多类型数据输出的时候,出现了非字符串数据不可显示的问题,x_和sig_都能在变量空间找出来,但就是显示不了他俩的值clcclearn=10;x=6*ones
MATLAB disp多类型数据输出出现空白错误
小弟利用disp([])进行多类型数据输出的时候,出现了非字符串数据不可显示的问题,x_和sig_都能在变量空间找出来,但就是显示不了他俩的值
clc
clear
n=10;
x=6*ones(1,10)+0.3*rand(1,10); %假设实际值为6
x_=sum(x)/10; %x_为平均值
v=zeros(1,10); %v为残差
for i=1:10
v(i)=x(i)-x_;
end
sig=sqrt(1/(n-1)*sum(v.^2)); %sig为标准差的估计值
lambda=3*sig;
for i=1:10
if x(i)-x_>=lambda
x(i)=0;
n=n-1;
end
end
x_=sum(x)/n; %剔除坏值后的平均值
sig_x=sig/sqrt(n); %求算术平均值标准差估计值
G=2.41; %n=10对应的格拉布斯系数
lambda_x=G*sig_x; %求算术平均值的不确定度
disp(['测试结果报告值','A=',x_,'±',sig_x]) %测试结果报告值
MATLAB disp多类型数据输出出现空白错误小弟利用disp([])进行多类型数据输出的时候,出现了非字符串数据不可显示的问题,x_和sig_都能在变量空间找出来,但就是显示不了他俩的值clcclearn=10;x=6*ones
disp书写错误,应改为
disp(['测试结果报告值','A=',num2str(x_),'±',num2str(sig_x)])
测试结果报告值A=6.1701±0.02835