Hello i am facing problem with interp2
i have rpm , torque , efficiency values of motor i need to get eff using interp2
for i=1 torque_motor=data(:,1); rpm_motor=rpm; eff_motor=data; end for i=1:1:length(torque_motor) for j=1:1:length(rpm_motor) for k=1:1:length(data) temp1=find(torque_motor(:,k)==torque_array(i)); temp2=find(rpm_motor(:,k)==rpm_array(j)); [val,pos]=intersect(temp1,temp2); eff_epk=column_eff(val) i=i+1 j=j+1 k=k+1 end end end endeff_epk[ttorque,rrpm]=meshgrid(torque_array,rpm_array)ttorque=ttorque';rrpm=rrpm';for i=1:length(t)EPK_operating=interp2(rrpm,ttorque,eff_epk,Nm,tm)end
Best Answer