Info
此问题已关闭。 请重新打开它进行编辑或回答。
need to determine value of 'x ' from several different graphs corresponding to a particular value of 'y', then combine them in a matrix.....
1 次查看(过去 30 天)
显示 更早的评论
hi every one, basically i was stuck in a problem that the main aim of it was to determine value of 'x ' from several different graphs corresponding to a particular value of 'y', then combine them in a matrix. does any one know how to do it in a simpler way.... below is my source code . i have plotted strainrate on y axis & time on x axis,so i need to calculate time @ strainrate=.116 from all the 7 graphs...
clc
clear
sigmahoop =3.34*45/5; % P*r/t hoop stress formula
temprate=[1 5 10 15 20 25 50]'; %temperature rate
toper=310+273; %operating temp
time=[1:400]; %time taken
for i=1:7
for j= 1:400
fun= @(t)(exp(-29200/(toper+temprate(i,1)))); %declaring a function to integrate
in(i,j)=(1+2e10*integral(fun,0,j,'ArrayValued',true))^.42; %integrating function
strainrate(i,j)= 1.3e-5*sigmahoop^9*exp(-36600/(toper+time(1,j)*temprate(i,1)))+((5.7e7*sigmahoop^1.8*exp(-29200/(toper+time(1,j)*temprate(i,1))))/in(i,j))*100;
if strainrate(i,j)>=.35
strainrate(i,j)=NaN;
end
end
end
plot(time(1:400),strainrate(1:1,1:400))
figure
plot(time(1:80),strainrate(2:3,1:80))
figure
plot(time(1:26),strainrate(4:5,1:26))
figure
plot(time(1:16),strainrate(6:7,1:16))
0 个评论
回答(0 个)
此问题已关闭。
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!