matlab 一般的实验数据展示

experData=[0.00614	164.40122
0.00706	166.68591];


%% 原函数 
d=0.001;
e=[0:d:0.2];
Q=366.70;
A=163.25;
e0=0.03425;
p=1.03529;
sigma=Q-(Q-A)./(1+power((e-0.006)./e0,p));

e=e(:);
sigma=abs(sigma(:));
% sigma=abs(sigma(:));  % 带绝对值

% close  all
figure
plot(e,sigma,'r','linewidth',1)
axis([0 0.2 100 400])
grid on
hold on
plot(experData(:,1),experData(:,2),'.b','markersize',7);
legend('Theoretical Data','Experimental Data')

%% 求导
mean_e=e(1:end-1)+d/2;
mean_e=mean_e(:);
d_sigma=diff(sigma)/d;
d_sigma=d_sigma(:);
mean_exper=mean( [experData(1:end-1,1),experData(2:end,1)],2);
d_exper1=diff(experData(:,1));
d_exper2=diff(experData(:,2));
diff_exper=d_exper2./d_exper1;

figure
plot(mean_e,d_sigma,'r','linewidth',1)
grid on
hold on
plot(mean_exper,diff_exper,'.-b','markersize',7);
legend('Derivative of Theoretical Data','Difference of Experimental Data')

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值