calculating simple 2 equations with matlab. give me matlab code please~~

 Accepted Answer

That is pretty simple.....I will give some demo example..you have to extend it to your case.
Say got give f I want to find y = log(1/(sqrt(2)*pi*f))
f = 2 ;
y = log(1/(sqrt(2)*pi*f))

6 Comments

yes but with my calculator answer and matlab answer are different.
Maybe some order was wrong. But still dont know what is correct.
Can you give some code?
Show us your MATLAB code..so that we can correct you.
f=20;
y=20*log(1/sqrt(1+(2*pi*f*(102*10^-9)*(985.1))^2)
i wrote the code for the first equation. Can you look over is it correct?
Note that log in MATLAB is log to the base e. It's possible your calculator uses log to mean log to base 10.
My bet? What is the difference between log, and log10? I know, just a factor of the natural log of 10.
But many times when someone writes log, they think they mean log to the base 10.
You have missed a bracket in the lines which you have given.
f=20;
y=20*log(1/sqrt(1+(2*pi*f*102*10^-9*985.1)^2))

Sign in to comment.

More Answers (0)

Asked:

on 19 Oct 2020

Commented:

on 19 Oct 2020

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!