how to code equation
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Cesar Cardenas
am 3 Feb. 2023
Kommentiert: Walter Roberson
am 17 Feb. 2023
I'm trying to code these equations. This is my attempt. I would like to plot Cf vs x/L, but x/L as I have it shows me an error..the same with delta/x, not sure why? any help will be greatly appreciated. Thanks much.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1284140/image.png)
Re = 0:500:1000;
x/L = 0:0.2:1;
Cf = 0.664*(Re)^-0.5;
delta/x = 5.0*(Re)^-0.5;
1 Kommentar
Les Beckham
am 3 Feb. 2023
Bearbeitet: Les Beckham
am 3 Feb. 2023
What are x, L, and delta?
Also, you can't put an expression like x/L on the left hand side of an assignment statement, only a variable name (optionally indexed).
Akzeptierte Antwort
Sulaymon Eshkabilov
am 3 Feb. 2023
Here is the corrected code:
Re = 0:50:1000;
xL = linspace(0,1, numel(Re));
Cf = 0.664*(Re).^(-0.5);
deltaX = 5.0*(Re).^(-0.5);
plot(Cf, xL, 'ro', 'markerfacecolor', 'y')
xlabel('C_f')
ylabel('x_L')
grid on
4 Kommentare
Walter Roberson
am 17 Feb. 2023
Your h, q, and Re are all scalars, so plotting them on the same graph is not going to be interesting.
T1 = 30;
T2 = 40;
v = 0.5;
x1 = 0.01;
x2 = 0.05;
Pr = 5.18;
nu = 7.708;
k = 0.6184;
d = 995;
Re = v*(x2-x1)/nu
h = 0.3314*(Re.^(0.5))*(Pr.^(0.3))*(k/x2 - x1)
q = h*(x2 - x1)*1*(T2-T1)
plot([h, q, Re],'r*')
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!