проблем- логаритмична/линейна скала
3 отговора
90 прегледа
проблем- логаритмична/линейна скала
проблемът е следния: имам сканирана графика, от която трябва да снема точките, за да мога да я апроксимирам. По ордината скалата е логаритмична.
Правех подобна операция преди година, (в Corel-а снемах координатите на всяка точка от графиката и т.н.), обаче сега от егн-то ли е , или от пролетта, не мога да се сетя как като по едната ос е логаритмична скалата, да действам. По някакъв коефициент ли умножавах, какво беше, не мога и не мога да се сетя
Дайте ми идея как да изляза от тая задъдена улица,моля
От там нататък знам как да продължа, но това препъни-камъче ме побърка
Знам, че е нещо елементарно,обаче, в паниката от това че ме притиска срок като да ми се опразни главата
Правех подобна операция преди година, (в Corel-а снемах координатите на всяка точка от графиката и т.н.), обаче сега от егн-то ли е , или от пролетта, не мога да се сетя как като по едната ос е логаритмична скалата, да действам. По някакъв коефициент ли умножавах, какво беше, не мога и не мога да се сетя
Дайте ми идея как да изляза от тая задъдена улица,моля
От там нататък знам как да продължа, но това препъни-камъче ме побърка
Знам, че е нещо елементарно,обаче, в паниката от това че ме притиска срок като да ми се опразни главата
Re: проблем- логаритмична/линейна скала
Ами обратното на log() е exp(), т.е. y=exp(log(y)).
Сигурно, ако оргиналната функцуя е била y=f(x), тогава на графиката ти е нанесено по хоризонталата нормално X=x, а пък по вертикалата логаритмуваното Y=log(y), значи за да получиш оргиналаната стойност y, като измериш на графиката височината Y в точката X, просто прилагаш експонента y=exp(Y).
Внимавай, да не би графиката ти да е в [dB] т.е. в деци-бели, понеже често правят така в техниката; тогава основата е 10 а не e=2.76.. и деци- означава допълнително разделено на 10. В този случай нормално обратната формула ще бъде y = 10 ^ (Y*10), обаче в електрониката когато се мерят токове и напрежения делят още на 2, и формулата става y=10 ^ (Y*20). Така, че трябва да внимаваш :)
Сигурно, ако оргиналната функцуя е била y=f(x), тогава на графиката ти е нанесено по хоризонталата нормално X=x, а пък по вертикалата логаритмуваното Y=log(y), значи за да получиш оргиналаната стойност y, като измериш на графиката височината Y в точката X, просто прилагаш експонента y=exp(Y).
Внимавай, да не би графиката ти да е в [dB] т.е. в деци-бели, понеже често правят така в техниката; тогава основата е 10 а не e=2.76.. и деци- означава допълнително разделено на 10. В този случай нормално обратната формула ще бъде y = 10 ^ (Y*10), обаче в електрониката когато се мерят токове и напрежения делят още на 2, и формулата става y=10 ^ (Y*20). Така, че трябва да внимаваш :)
Re: проблем- логаритмична/линейна скала
много много благодаря
Всичко най-добро ти желая!
Всичко най-добро ти желая!
Re: проблем- логаритмична/линейна скала
Мерси,
обаче специално в техниката, изглежда при [dB] се умножава на 10 а не се дели, ето тук ти намерих формули и обяснение кога е 10 и кога 20
[линк]
обаче специално в техниката, изглежда при [dB] се умножава на 10 а не се дели, ето тук ти намерих формули и обяснение кога е 10 и кога 20
[линк]