Grains Posted March 17, 2005 Share Posted March 17, 2005 Hej. Jag undrar hur man gör upphöjt i excel(vill att den skall godskänna "sin^-1" vilket den inte tycks göra. //Templar Link to comment Share on other sites More sharing options...
lillen_009 Posted March 17, 2005 Share Posted March 17, 2005 Ur hjälpen Formula Description (Result) =SIN(PI()) Sine of pi radians (0, approximately) =SIN(PI()/2) Sine of pi/2 radians (1) =SIN(30*PI()/180) Sine of 30 degrees (0.5) =SIN(RADIANS(30)) Sine of 30 degrees (0.5) edit: det räcker alltså inte bra med "sin" [inlägget ändrat 2005-03-17 18:21:10 av lillen_009] Link to comment Share on other sites More sharing options...
Grains Posted March 17, 2005 Author Share Posted March 17, 2005 Ok, men den tar fortfarande inte emot ^-1 //Templar Link to comment Share on other sites More sharing options...
Marcus_J Posted March 17, 2005 Share Posted March 17, 2005 Bland funktionerna borde det finnas upphöjt till, det finns det i alla fall i open office. /Marcus Link to comment Share on other sites More sharing options...
Grains Posted March 17, 2005 Author Share Posted March 17, 2005 Tycker det borde vara där inne någonstanns men får inte ordning på just sin^-1. Tyckte att: =SIN(UPPHÖJT.TILL(-1))1 borde funkat men inte då... //Templar Link to comment Share on other sites More sharing options...
lillen_009 Posted March 17, 2005 Share Posted March 17, 2005 är ingen matematiker, men sin används väl inte ensamt på det sättet. prova med tex sin(4)^-1 Link to comment Share on other sites More sharing options...
Grains Posted March 17, 2005 Author Share Posted March 17, 2005 räcker med att du kollar på en miniräknare som kostar mer än 200:- så ser du på de flesta att det står sin^-1 över sinus tangenten. Men däremot måste det stå ett tal efter detta för att det skall funka tex.: sin[upphöjt till -1][ett tal] --> sin^(-1)[tal] (tror jag d blir) Är ju det som är problemet, värden skrivs in olika på miniräknare och dator eftersom att man har "^" tecken för upphöjt vilket inte excel tar emot. Tycker det är riktigt skummt att det inte är lättare att hitta denna funktionen i excel med tanke på hur vanlig den är inom mattematiken... edit: det du har skrivit lillen är: SIN(4)^-1 vilket är samma sak som SIN(0,25) //Templar [inlägget ändrat 2005-03-17 19:53:20 av Templar] Link to comment Share on other sites More sharing options...
zerblat Posted March 17, 2005 Share Posted March 17, 2005 Om jag förstår dig rätt letar du inte efter (sin)^(-1) utan inversfunktionen till sinus, arcus sinus, som ofta skrivs arcsin och även sin^-1 (men -1 här betyder inte upphöjt till -1 utan det betyder att det är inversen). Mao om sin x = y så är arcsin y = x Enligt Google finns inte arcsin i Excel, men däremot arctan (atn) så du kan använda att: arcsin(x) = atn(x/sqr(-x * x + 1)) Link to comment Share on other sites More sharing options...
Monshi Posted March 17, 2005 Share Posted March 17, 2005 ehh, är sin^-1 = arcsin? mmhm kanske det. Jag tolkar det som 1/sin(...) Men det kan vara mitt misstag. och som jag skrev i Templar andra tråd, vilket då kan vara fel, är ju att x^(-1) = 1/x mmh, fasiken... en till, om min tanke stämmer, om det nu inte är arcsin som avses, går det nog även att skriva som (sin(...))^(-1) /T Even when we know we´ll never find the answers, we have to keep on asking questions. [inlägget ändrat 2005-03-17 20:12:59 av Monshi] Link to comment Share on other sites More sharing options...
Grains Posted March 17, 2005 Author Share Posted March 17, 2005 Detta var tydligen en svårare nöt än vad jag trodde att knäcka. Testade att skriva som du sa zerblat: =atn(1/sqr(-1*1+1)) Uppfattade jag det rätt? Resultatet på det blir "#namn?".... Och när man gör som dig Monishi blir resultatet på 1/(sin1)=57 Men när man tar på räknaren: sin^-1=90 Någon mer ide? Med tanke på att excel är räknarprog så borde ju denna funktionen ligga någonstanns... //Templar Link to comment Share on other sites More sharing options...
Grains Posted March 17, 2005 Author Share Posted March 17, 2005 Nu har jag kommit på vad som är fel och vet ej om dettta går o lösa med excel utan inblandning av VRB. Efter mycket testande upptäckte jag att excel faktist tog emot ARCSIN(eller är det bara som det ser ut kanske?) men detta blev ändå fel av någon anledning. Efter mycket testande på miniräknaren visade det sig att jag får samma resultat som excel när jag har miniräknaren inställd på radianer men fick rätt när den är inställd på degree. Så nu undrar jag om man kan ställa om räknesättet till degree? Borde det inte funka med något stil med: =REST(A7;360)-(ARCSIN(SIN(REST(B7;360)+REST(180;360)-REST(A7;360))*D7/REST(H7;360))) Men får fortfarande samma resultat.... Gör jag något fel. Formeln ser ut såhär: TH= TT-sin^-1(sin(w+180-TT)*V/TAS) och här är senaste .xls: http://hem.passagen.se/hunter_wow/flightplan2.xls Litar på att någon kan knäcka d nu när vi vet vad felet är..... //Templar [inlägget ändrat 2005-03-17 23:07:30 av Templar] Link to comment Share on other sites More sharing options...
Grains Posted March 17, 2005 Author Share Posted March 17, 2005 Problem löst, tro d eller ej. Slutgiltliga formlerna blev: TH= (A7*PI()/180-ARCSIN(SIN((B7+180-A7)*PI()/180)*(D7/H7)))*180/PI() och GS=H7-ARCCOS(SIN(SIN((B7+180-A7)*PI()/180)*D7/H7))+D7*COS((B7+180-A7)*PI()/180) Tack för all hjälp och sorry för all spamming jag orsakar =/ Och med tanke på att man inte får skapa flera fråga samma sak på de olika sektionerna så skulle jag vilja passa på att efterlysa lite hjälp här: //eforum.idg.se/viewmsg.asp?EntriesId=690554 Känns som om jag postade d i fel sektion med tanke på dålig response och därför jag tar upp det..... //Templar Link to comment Share on other sites More sharing options...
Leon_ Posted March 18, 2005 Share Posted March 18, 2005 Tack för all hjälp och sorry för all spamming jag orsakar =/ Spammar? bah! Du skall ha stort tack för att du postade lösningen. Väldigt många skriver bara "Nu har jag löst det!". utan att skriva hur. Säkert ännu fler skriver inget alls. Link to comment Share on other sites More sharing options...
MH Posted March 18, 2005 Share Posted March 18, 2005 Med tanke på att du får resultatet i radianer så borde det räcka med =ARCSIN(X)*180/PI() där X är ditt sinusvärde Vet inte riktigt vad resten av din formel gör. Men det kanske framgår om man följer dina trådar, eller? Link to comment Share on other sites More sharing options...
PerboMan Posted March 18, 2005 Share Posted March 18, 2005 Snarare är det nog så att det är en omvandling till radianer för mycket. Om svaret skall vara i grader bör formeln se ut så här: TH= A7-ARCSIN(SIN((B7+180-A7)*PI()/180)*(D7/H7)))*180/PI() /Pär B Link to comment Share on other sites More sharing options...
Grains Posted March 18, 2005 Author Share Posted March 18, 2005 Din formel Pär ger exakt samma resultat som den jag angav. Men däremot var det något fel på GS formeln som en friend till mig upptäckte. Blev något fel eftersom att den jag angav tolkade de tecken som skulle vara i radianer som grader (V och TAS). Men nu SKALL den vara rätt, testat många exempel nu: GS=H7*COS(ARCSIN(SIN((B7+180-A7)*PI()/180)*D7/H7))+D7*COS((B7+180-A7)*PI()/180) //Templar [inlägget ändrat 2005-03-18 19:12:43 av Templar] Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.