Avatar billede joha0147 Nybegynder
31. januar 2002 - 19:12 Der er 8 kommentarer og
1 løsning

invers Tan()

Findes der ikke en invers tan()??? Jeg har kigget på msdn men jeg kan ikke rigtig finde den!!

På forhånd tak! :D
Avatar billede terry Ekspert
31. januar 2002 - 19:34 #1
Secant    Sec(X) = 1 / Cos(X)
Cosecant    Cosec(X) = 1 / Sin(X)
Cotangent    Cotan(X) = 1 / Tan(X)
Inverse Sine    Arcsin(X) = Atn(X / Sqr(-X * X + 1))
Inverse Cosine    Arccos(X) = Atn(-X / Sqr(-X * X + 1)) + 2 * Atn(1)
Inverse Secant    Arcsec(X) = Atn(X / Sqr(X * X – 1)) + Sgn((X) – 1) * (2 * Atn(1))
Inverse Cosecant    Arccosec(X) = Atn(X / Sqr(X * X - 1)) + (Sgn(X) – 1) * (2 * Atn(1))
Inverse Cotangent    Arccotan(X) = Atn(X) + 2 * Atn(1)
Hyperbolic Sine    HSin(X) = (Exp(X) – Exp(-X)) / 2
Hyperbolic Cosine    HCos(X) = (Exp(X) + Exp(-X)) / 2
Hyperbolic Tangent    HTan(X) = (Exp(X) – Exp(-X)) / (Exp(X) + Exp(-X))
Hyperbolic Secant    HSec(X) = 2 / (Exp(X) + Exp(-X))
Hyperbolic Cosecant    HCosec(X) = 2 / (Exp(X) – Exp(-X))
Hyperbolic Cotangent    HCotan(X) = (Exp(X) + Exp(-X)) / (Exp(X) – Exp(-X))
Inverse Hyperbolic Sine    HArcsin(X) = Log(X + Sqr(X * X + 1))
Inverse Hyperbolic Cosine    HArccos(X) = Log(X + Sqr(X * X – 1))
Inverse Hyperbolic Tangent    HArctan(X) = Log((1 + X) / (1 – X)) / 2
Inverse Hyperbolic Secant    HArcsec(X) = Log((Sqr(-X * X + 1) + 1) / X)
Inverse Hyperbolic Cosecant    HArccosec(X) = Log((Sgn(X) * Sqr(X * X + 1) + 1) / X)
Inverse Hyperbolic Cotangent    HArccotan(X) = Log((X + 1) / (X – 1)) / 2
Logarithm to base N    LogN(X) = Log(X) / Log(N)
Avatar billede joha0147 Nybegynder
31. januar 2002 - 21:17 #2
Do U see Invers tan() in that list! I have already seen that list! But thanx anyway!

Er der andre der har en ide om hvordan den ser ud??
Avatar billede terry Ekspert
31. januar 2002 - 21:27 #3
NO I do NOT see Invers tan()! Thats the point, it doesnt exist.

This is a FULL list of those available.

You rquetsion was "Findes der ikke en invers tan()???"

My answer is NO, sorry :o(
Avatar billede martin_moth Mester
31. januar 2002 - 22:04 #4
Kan du ikke bare omskrive invers tangens? Jeg skulle mene, at:

tan^-1 (x) = cos^-1 ( 1 / sqrt ( x^2 + 1))

Der er mange andre omskrivninger, hvis du af forskellige grunde ikke kan bruge ovenstående...  /Martin
Avatar billede martin_moth Mester
31. januar 2002 - 22:08 #5
Ovenstående gælder for x>=0.

tan^-1 (x) = sin^-1 ( x / sqrt (x^2 + 1)) , x positiv eller negativ

med sqrt() mener jeg kvadratrod, jeg ved ikke om det hedder sqrt() i VB... /Martin
Avatar billede nih Novice
31. januar 2002 - 22:36 #6
atn !!!

atn virker i VBA, så mon ikke den findes i VB - atn() returnere grader i radianer. (rad * 180 / pi) = grader

Niels
Avatar billede nih Novice
31. januar 2002 - 22:45 #7
Terry - Langt om længe en rettelse stilet til dig. ;o)

Din liste er 'afledte' matematiske funktioner denne liste er direkte matematiske funktioner:
Math Functions

Abs Function
Atn Function
Cos Function
Exp Function
Fix Function
Int Function
Log Function
Rnd Function
Sgn Function
Sin Function
Sqr Function
Tan Function
Derived Math Functions

Niels
Avatar billede joha0147 Nybegynder
05. marts 2002 - 17:02 #8
det ser ikke ud til at der findes en sådan funktion i VB! Men jeg finder bare en anden måde så! Tak for hjælpen under alle omstændigheder
Avatar billede nih Novice
06. marts 2002 - 13:45 #9
Atn() er da invTan

Niels
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester