mathematical model into matlab
Ältere Kommentare anzeigen
how can i write the following mathematical model in MATLAB and get answer of (q) for any value of (t) that i want to put in
q(t)= (6.25* 10^9)/(t+500)^3
Antworten (2)
Method 1 Anonymous Function
q = @(t) (6.25* 10^9)/(t+500)^3 ;
q(1)
Method 2
t = 1 ;
q = (6.25* 10^9)/(t+500)^3 ;
If you have an array of t :
t = 0:0.01:10 ;
q = (6.25* 10^9)./(t+500).^3 ;
plot(t,q)
4 Kommentare
Walter Roberson
am 6 Mai 2020
Note: the above are not vectorized
prinesh patel
am 6 Mai 2020
prinesh patel
am 6 Mai 2020
KSSV
am 6 Mai 2020
Read about diff. If you want it symbolic read about syms.
Walter Roberson
am 6 Mai 2020
Bearbeitet: Walter Roberson
am 6 Mai 2020
q = @(t) (6.25* 10^9)./(t+500).^3
This will work for vectors or arrays of t.
5 Kommentare
prinesh patel
am 6 Mai 2020
Walter Roberson
am 6 Mai 2020
I recommend using the Symbolic Toolbox
prinesh patel
am 6 Mai 2020
Walter Roberson
am 6 Mai 2020
Indeed you did email me, but I always assume that email is confidential unless the sender says otherwise. It would not be proper for me to respond in public to confidential information.
prinesh patel
am 6 Mai 2020
Kategorien
Mehr zu Programming finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!