how to replace variable by another variable
Afficher commentaires plus anciens
Hn=-2*P/(Mu*exp(n^2*pi^2*T/Mu))
I want to replace T by t and want to do calculation
2 commentaires
Venkat Siddarth
le 8 Fév 2023
Can you elaborate the query,on whats the result you are getting when you replace "T" with "t" in the equation itself i.e
Hn=-2*P/(Mu*exp(n^2*pi^2*t/Mu))?
vikas singh
le 10 Fév 2023
Réponses (3)
Walter Roberson
le 8 Fév 2023
0 votes
if you are using the symbolic toolbox then subs()
6 commentaires
vikas singh
le 10 Fév 2023
syms L Mu n P T t
Pi = sym(pi);
Hn=-2*P/(Mu*exp(n^2*Pi^2*T/Mu))
Hn_new = subs(Hn, T, t/L)
subs(Hn_new, t, (1:5).')
vikas singh
le 11 Fév 2023
vikas singh
le 11 Fév 2023
vikas singh
le 13 Fév 2023
Walter Roberson
le 13 Fév 2023
subs(Hn_new, t, (5:5:1000).')
vikas singh
le 15 Fév 2023
0 votes
4 commentaires
Walter Roberson
le 16 Fév 2023
I think you are getting some underflow, exp(-number) terms that evaluate in floating point to zero even though mathematically they are not zero.
vikas singh
le 6 Mar 2023
vikas singh
le 25 Avr 2023
Walter Roberson
le 25 Avr 2023
r.*f
vikas singh
le 25 Avr 2023
Modifié(e) : Walter Roberson
le 25 Avr 2023
5 commentaires
Walter Roberson
le 25 Avr 2023
for n=1:M
for i=1:N
if x(i)>=250 && x(i)<=350
r(i)=w2;
else
r(i)=w1;
end
end
r is a vector of length N after that for i loop.
if t(n)<=182.5
f(n)=sin(2*pi*t(n)/365).^2;
else
f(n)=0;
end
f is a vector of length n after that if test -- it is being expanded as do more interations of for n
f2=r.*f
r is 1 x N vector. f is a 1 x n vector. They can only be .* together if the changing variable n == N or n == 1 (in which case 1 x N .* 1 x 1 would be scalar expansion.)
vikas singh
le 26 Avr 2023
vikas singh
le 28 Avr 2023
Modifié(e) : Walter Roberson
le 28 Avr 2023
Walter Roberson
le 28 Avr 2023
I want to plot between x and -(z(n+1,i)).^0.5
Do you mean that you have an independent variable 1:N on the x axis, and you want to treat the variable x and that particular expression as dependent variables to be drawn and you want to fill the area between the two lines?
Or is your x variable to be treated as the x axis and you want to draw -(z(n+1,i)).^0.5 even though that appears to be independent of x?
vikas singh
le 29 Avr 2023
Catégories
En savoir plus sur Code Performance dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


