how can i find the intersection point between the two curves and the minimum point to the other curve?
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
mohamed asran
il 26 Ott 2019
Risposto: mohamed asran
il 9 Nov 2020
k1=10^-4;k2=2*10^5
k2 = 200000
d=0.08;
a=50*10^-6:1*10^-6:100*10^-6;
cr =k1./a;
cf =k2*d.*a;
ctot =cr+cf;
plot(a,cr,a,cf,a,ctot)
title('optimal')
xlabel('cross section area')
ylabel('costs')
legend('cr','ctot','cf')
0 Commenti
Risposta accettata
Image Analyst
il 26 Ott 2019
Do you want the (harder) analytical answer (like from the formula) or the (easier) digital answer from the digitized vectors, like
distances = abs(cf-cr)
[minDistance, indexAtMin] = min(distances);
y1AtMin = cf(indexAtMin)
y2AtMin = cr(indexAtMin)
aAtMin = a(indexAtMin)
hold on;
line([aAtMin, aAtMin], ylim);
4 Commenti
Image Analyst
il 26 Ott 2019
MATLAB is NOT needed for an analytical solution. Haven't you taken a calculus course yet?
Più risposte (1)
Vedere anche
Categorie
Scopri di più su Mathematics and Optimization in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!