i want to write code for a question
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
rakesh kumar
am 27 Sep. 2020
Kommentiert: Ameer Hamza
am 27 Sep. 2020
c=0.1(x-y)
x=4:0.01:12
y=sqrt(c/2)
i have to find the value of x for which c=.0038416
0 Kommentare
Akzeptierte Antwort
Ameer Hamza
am 27 Sep. 2020
Bearbeitet: Ameer Hamza
am 27 Sep. 2020
Although this equation is linear is x, and you can write the equation of x. For a general case, you can use fsolve()
c = 0.0038416;
f = @(x) c - 0.1*(x-sqrt(c/2));
x = fsolve(f, 0);
If you have the symbolic toolbox
syms x
c = 0.0038416;
eq = c == 0.1*(x-sqrt(c/2));
x = double(solve(eq))
2 Kommentare
Ameer Hamza
am 27 Sep. 2020
Thanks for pointing out. OP kept changing the question initially, so I forgot to make the change in the symbolic part.
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!