Matematiktråden (dina matematikproblem här!)

Permalänk
Medlem

Tjo letar efter någon som har mer kunskap i matematik än jag(ganska simpelt)

Behöver egentligen bara veta hur man räknar ut aktieavkastning.
Säg att man sparar 1000kr/ Månad och avkastningen är 10%/år.
Hur skulle formeln för att räkna ut detta se ut?
Hoppas de e okej att jag tar denna frågan här, letade efter matematiker livechat men kunde inte hitta de.
Tacksam för svar // Tommy

Visa signatur

AMD Phenom II X6 1100T, Gigabyte GA-890FXA-UD5, Socket-AM3, 6950 2GB, Intel® X25-M SSD 80GB 2,5", Corsair XMS3 DDR3 1600MHz 6GB CL9, Corsair PSU 750W, BenQ 23,6" XL2410T.

Permalänk
Medlem
Permalänk
Medlem

Själva matematiken klarar jag av, de e en formel för de som jag e ute efter, men tack för tipset om den sidan.
Funderade på:
S=12000*1.1^N + N(12000*0.10)
Där S e summan och N är antal år, kan någon bekräfta om den e korrekt eller om ja e helt ute o cyklar.

Visa signatur

AMD Phenom II X6 1100T, Gigabyte GA-890FXA-UD5, Socket-AM3, 6950 2GB, Intel® X25-M SSD 80GB 2,5", Corsair XMS3 DDR3 1600MHz 6GB CL9, Corsair PSU 750W, BenQ 23,6" XL2410T.

Permalänk
Hedersmedlem
Skrivet av Decifer:

Själva matematiken klarar jag av, de e en formel för de som jag e ute efter, men tack för tipset om den sidan.
Funderade på:
S=12000*1.1^N + N(12000*0.10)
Där S e summan och N är antal år, kan någon bekräfta om den e korrekt eller om ja e helt ute o cyklar.

Testa med till exempel två år: S(2) = 12000*1,1^2 + 2(12000*0,1) = 16920. Till och med mindre än vad man har satt in alltså...

Om man låter a vara värdeökningen per månad (dvs. a^12 = 1,1) har man en månad efter den första insättningen 1000a kronor, efter två månader 1000a^2 + 1000a kronor, efter tre månader 1000a^3 + 1000a^2 + 1000a kronor och så vidare. Om man bryter ut 1000a får man
S(x) = 1000a(1 + a + a^2 + ... + a^(x-1)), där x är antalet månader.
Utvecklingen identifierar man sedan lämpligen som en geometrisk summa.

Permalänk
Medlem

Egentligen Kemi B men frågan är matematisk så antar att det inte spelar någon roll?

I mitt facit står det att
pH 6,88 = [H+] 1,32 x 10^-17
och
pOH 7,12 = [OH-] 7,59 x 10^-18

ska det inte vara ^-7 och ^-8 istället för 17 och 18??

-log (1,32 x 10^-17) = 16.8794......
-log (1,32 x 10^-7) = 6.8794......

eller?

Visa signatur

4790K - Asus Gene Z97 - Gigabyte G1 980 - 16GB Vengeance PRO 1866MHz - Crucial MX100 512GB - EVGA G2 850W
Sony Vaio Pro 13 - i5 - 8GB - 256GB

Permalänk
Hedersmedlem
Skrivet av Sweede:

ska det inte vara ^-7 och ^-8 istället för 17 och 18??

Jo, det låter rimligare.

Permalänk
Medlem

Ute efter någon som kan trigonometri igen!

Har uppgiften: Bestäm de okända vinklarna i fyrhörningen

Drog då en diagonal och kallade den sidan för x

Använde cosinussatsen så jag fick ut vad x var

x^2=81+121-144cos60

x=11.40 eller √130

Använder då sinussatsen för att få ut vinklarna y respektive z

sin60/√130=sinY/11

sin^-1(11sin60/√130)=Y=56.66°

Då bör ju z vara 180-60-55.66=63.33°

Kontrollräknar

sin60/√130=sinZ/9

sin^-1(9sin60/√130)=Z=43.123°

Förstår att jag gjort något fel, men förstår inte vad. Och sen, skulle även vara bra att veta hur jag får ut de andra vinklarna(Skulle gissa att jag använder mig av cosinussatsen(Alltså vinkeln vid C=cos^-1((8^2+10^2-√130^2)/2*8*10)=77°, men det är inget av svarena i facit, så det lär ju vara fel) Har jag alltså räknat ut x fel?)

Edit: Svarena är för övrigt 68°, 97° och 135°

Permalänk
Hedersmedlem
Skrivet av T0MT0M:

x^2=81+121-144cos60

144 låter mystiskt.

Permalänk
Medlem
Skrivet av Elgot:

144 låter mystiskt.

x^2=a^2+b^2-2abcos60? Eller är jag helt fel ute? Och 2*7*8 är väl 144? o.O

Permalänk
Hedersmedlem
Skrivet av T0MT0M:

Och 2*7*8 är väl 144? o.O

Hehe, 2*7*8 = 112, men framför allt är a och b 9 och 11.

Permalänk
Medlem
Skrivet av Elgot:

Hehe, 2*7*8 = 112, men framför allt är a och b 9 och 11.

ops ja, menade 9 och 11, och jaha, använde 9 och 8 där, men 9/11 innan, liten miss där. Tack för att du uppmärksammade rokkie-misstaget

Edit: Använde mig nu av det nya värder för x(√ 103) och allting stämmer bra

Permalänk
Medlem

Idiot behöver hjälp igen

Från en 19 meter hög klippa kastas en sten rakt upp i luften med en hastighet av 8m/s. Vi bortser från luftmotståndet och räknar med en acceleration på g = 9,8m/s^2 vid fritt fall.

a) Bestäm ett funktionsuttryck h(t), där t är tiden i skeunder, som beskriver stenens höjd över ytan

h(t)=19+8t-4.9t^2 (Enligt facit, får det till samma men förstår inte varför man tar 9.8/2?, kan någon förklara? Är det pga (at^2)/2? )

Edit: Fick fram svaret på B och allt, undrar bara varför det är 4.9/2, är det pga s=v_0t+at^2/2?

Vill inte dubbelposta så kan någon på enkelt sätt förklara hur man får fram primitiv funktion till e/e^x?

Permalänk
Medlem

f(x)= e/e^x F(x)=?

Skickades från m.sweclockers.com

Permalänk
Hedersmedlem
Skrivet av T0MT0M:

f(x)= e/e^x F(x)=?

Favorit i repris: #14069148

Permalänk
Medlem
Skrivet av Elgot:

Favorit i repris: #14069148

Sitter på telefon just nu och kan inte se posten du hänvisar till. Kommer till startsidan

Skickades från m.sweclockers.com

Permalänk
Hedersmedlem
Skrivet av T0MT0M:

Sitter på telefon just nu och kan inte se posten du hänvisar till. Kommer till startsidan

Inlägg 12300 i tråden; från den 9/11.

Permalänk
Medlem
Skrivet av Elgot:

Inlägg 12300 i tråden; från den 9/11.

Tack så mycke! Förstod att täljaren kunde struntas i.Men dum som få, F(x)n av 1/e^x är 1/e^(x+1)*(x+1) ? Så primitiva funktionen är e/e^(x+1)*(x+1) känner mig helt fel utw(?)

Skickades från m.sweclockers.com

Permalänk
Hedersmedlem
Skrivet av T0MT0M:

F(x)n av 1/e^x är 1/e^(x+1)*(x+1) ?

Nja, ett tips är som sagt att skriva om den till e^(-x), vars primitiva funktion ju endast är -e^(-x).

Permalänk
Hedersmedlem
Skrivet av T0MT0M:

h(t)=19+8t-4.9t^2 [B](Enligt facit, får det till samma men förstår inte varför man tar 9.8/2?, kan någon förklara? Är det pga (at^2)/2? )

Ja: a i formeln s = at² ∕ 2 betecknar acceleration, och accelerationen är ju här gravitationsaccelerationen g. Alltså är
   at² ∕ 2 = gt² ∕ 2 ≈ 9.8 m/s² ⋅ t² ∕ 2 = 4.9 m/s² ⋅ t²

Den formeln för sträckan gäller för likformig acceleration (dvs accelerationen är konstant) där man startar från "sträcka 0" och "hastighet 0". Här startade man från "sträcka 19 m", alltså lade man till en konstant term. Dessutom startade man med "hastighet 8 m/s", vilket genom högstadieklassikern "s =v ⋅ t" ger termen 8 m/s ⋅ t. Denna formel för avstånd bör finnas i varje formelsamling för gymnasiefysik.

Ska man undersöka exemplet mer för att förstå var formeln kommer ifrån så kan man lägga märke till likheten mellan matematisk integrering och svaret.

Låt säga att vi börjar med accelerationen a. Om du har sett ett "at-diagram" så vet du att hastigheten representeras av arean (med tecken) under kurvan. Hur får man fram sådana areor under kurvor? Jo, vi integrerar. Alltså kan vi övertyga oss om att hastigheten är integralen av accelerationen med avseende på tiden, dvs (om vi antar att accelerationen a är konstant i tiden):
   v(t) = ∫ a dt = at + C
Vad är integrationskonstanten C? Testa med att sätta in t = 0: då får vi att v(0) = C. Alltså är C hastigheten vid tiden 0, dvs begynnelsehastigheten. Normalt kallas den v

På samma sätt så har du nog sett ett "vt-diagram", där arean (med tecken) under kurvan representerar sträckan som färdats. I andra ord: sträckan är integralen av hastigheten med avseende på tiden. Låt oss därmed ta vårt uttryck för hastigheten och integrera igen:
   s(t) = ∫ v(t) dt = ∫ at + v₀ dt = at² ∕ 2 + v₀ t + D
där vi har en ny integrationskonstant D. På samma sätt som tidigare ser vi att t = 0 ger s(0) = D, och alltså är D begynnelsepositionen, vilken kan kallas s₀.

Sammantaget ger detta:
   s(t) = at² ∕ 2 + v₀ t + s
vilket är din formel. Du har fått värden på a, v₀ och s₀ som bara är att sätta in (och de kallar s för h, men det spelar ingen större roll).

Notera hur kvadraten på t och faktorn ½ dyker upp naturligt genom integration, snarast ur enbart definitionen av "sträcka", "hastighet", "acceleration" och "tid". Det är inte en "empirisk" formel som bara dykt upp genom mätningar, utan det är en matematisk sanning utifrån vad vi menar med "acceleration".

Visa signatur

Nu med kortare användarnamn, men fortfarande bedövande långa inlägg.

Permalänk
Medlem

Hur kan 2x^3+2x-2 ha bara en rot? 2(x^3+x-1)=0 => x^3+x-1=0 Eller är jag fel ute?

Permalänk
Hedersmedlem
Skrivet av T0MT0M:

Hur kan 2x^3+2x-2 ha bara en rot? 2(x^3+x-1)=0 => x^3+x-1=0 Eller är jag fel ute?

Nja, den har tre rötter, men två av dem är komplexa.

Permalänk
Medlem
Skrivet av Elgot:

Nja, den har tre rötter, men två av dem är komplexa.

Ja, förstod att den har 3 och 2 av dom är imaginära, men hur kan jag se att bara en av dem är reell?

Permalänk
Hedersmedlem
Skrivet av T0MT0M:

Ja, förstod att den har 3 och 2 av dom är imaginära, men hur kan jag se att bara en av dem är reell?

Om man bara vill visa att så är fallet kan man ju till exempel rita en skiss. Derivatan (3x^2 +1) är ju strängt större än 0, så om man hittar ett värde på x som ger f(x) < 0 och ett annat som ger f(x) > 0 kan man ju dra slutsatsen att f(x) är noll någonstans däremellan men inte på andra ställen.

Permalänk
Medlem
Skrivet av Elgot:

Om man bara vill visa att så är fallet kan man ju till exempel rita en skiss. Derivatan (3x^2 +1) är ju strängt större än 0, så om man hittar ett värde på x som ger f(x) < 0 och ett annat som ger f(x) > 0 kan man ju dra slutsatsen att f(x) är noll någonstans däremellan men inte på andra ställen.

Aha, det är alltså en terasspunkt?

Permalänk
Hedersmedlem
Skrivet av T0MT0M:

Aha, det är alltså en terasspunkt?

Nja, i en terasspunkt är ju derivatan 0 (och sådant förekommer ju inte för den där funktionen).

Permalänk
Skrivet av martinforest:

6 katter kan fånga 6 möss på 6 minuter. Hur många katter behövs då för att fånga 10 råttor på 10 minuter? Motivera ditt svar.

Skrivet av Willhelm:

Saknas ett par viktiga indata så som råttor / mus.

Om man då istället säger: 6 katter kan fånga 6 möss på 6 minuter. Hur många katter behövs då för att fånga 10 möss på 10 minuter?

Vet inte om jag tänker rätt men enligt det där så bör väl 6 katter kunna fånga 1 mus på en minut (eller 1 katt fångar 1 mus på 6 minuter). Och om 6 katter kan fånga 1 mus på 1 minut, så borde de väl kunna fånga 10 möss på 10 minuter?

Vettefan om det är logiskt så undrar hur man ställer upp det snyggt för att göra det enkelt för en.

Visa signatur

Asus Maximus II formula, E8400 @ 3.9GHz, 4GB Dominator DDR2, Radeon HD4850.

Permalänk
Hedersmedlem
Skrivet av SwedishPshyco:

Om man då istället säger: 6 katter kan fånga 6 möss på 6 minuter. Hur många katter behövs då för att fånga 10 möss på 10 minuter?

Vet inte om jag tänker rätt men enligt det där så bör väl 6 katter kunna fånga 1 mus på en minut (eller 1 katt fångar 1 mus på 6 minuter). Och om 6 katter kan fånga 1 mus på 1 minut, så borde de väl kunna fånga 10 möss på 10 minuter?

Vettefan om det är logiskt så undrar hur man ställer upp det snyggt för att göra det enkelt för en.

Om man bortser från diskretiseringsproblem i uppgiften (om en kvinna kan få ett barn på nio månader, kan nio kvinnor då få ett barn på en månad?) och i stället antar kontinuitet i katternas musoperation så räknar man mest konsekvent ut det genom att införa enheten "kattminut".

Hur många möss per kattminut kan fångas enligt givna förutsättningar? Låt oss kalla detta effektiviteten E:
   E = (6 möss) ∕ (6 katter ⋅ 6 minuter) = 1 ∕ 6 m/(k min)
Nu kan vi räkna ut hur många kattminuter vi behöver för att fånga 10 möss. Om man knappt vill behöva tänka så kan man använda "tricket" med dimensionsanalys: vi behöver eliminera "möss" och få upp "kattminut" i nämnaren, dvs invertera E och multiplicera med antalet möss:
   (10 möss) ∕ E = 60 k min
OK, så vi behöver få ihop 60 kattminuter för att fånga 10 möss. Uppgiften säger att det ska ske under 10 minuter, så (t ex genom enhetsanalys igen, fast det är rätt trivialt) vi behöver dela antalet kattminuter med antalet minuter för att få antalet katter:
   60 k min ∕ 10 min = 6 k
dvs 6 katter.

Vi kan skriva upp detta som en funktion för katterna i uppgiften om vi vill:
   K(m, t) = ⌈ m ∕ (Et) ⌉
där K är antalet katter som behövs för att fånga m möss under tiden t med effektivitet E [möss ∕ (katt ⋅ tidsenhet)]. "⌈ ⌉" betyder att svaret ska rundas upp till närmsta heltal (vi vill inte ha halva katter, och vi vill få tillräckligt med möss).

Så ja, du tänker rätt, men att det blev så fina siffror var för att problemet var fint uppställt. Ifall de hade frågat efter hur många katter som krävdes för att fånga 33 möss på 5.45 minuter så hade det blivit svårare (svar: 37, direkt från formeln ovan!).

En katt på väg att fånga en mus.

Visa signatur

Nu med kortare användarnamn, men fortfarande bedövande långa inlägg.

Permalänk

Hej,
Jag vill skriva om denna icke linjära d.e. som ett system av första gradens d.e. och lösa mha Matlab:
y''(t) + C*sin(y(t)) = 0, där C = 1.4 är en konstant.

y(0) = pi/3, y'(0) = 0.
Jag tror man ska göra såhär:
u(t) = y(t)
v(t) = y'(t)

u'(t) = v
v'(t) = y''(t) = -C*sin(u(t))

Matlab:
function xprim = testdiff (t,x)
xprim = [C*sin(x(1)); x(2)];
end
Från en annan fil kallar jag funktionen:
[t,X1]=ode45('testdiff',[0 5],[pi/4 0]); %[0 5] är intervallet, [pi/4 0] är begynnelse värden.
x1=X1(:,1); %Ger C*sin(x(1))
y1=X1(:,2); %Ger x(2).

Jag kan ha skrivit fel i matlab. Ska jag vara helt ärlig förstår jag inte vad jag gör.

Dock blir det fel. Jag tror det ska något annat istället för x(2), för y1 ger 0 för alla t. u'(t) = v = vad? y' finns ju inte i den ordinarie ekvationen.

Permalänk
Hedersmedlem
Skrivet av kangarooster:

function xprim = testdiff (t,x) xprim = [C*sin(x(1)); x(2)]; end

Du har tappat ett minustecken innan C, men framför allt så ska du byta på indexen 1 och 2. Det är det stora logiska felet i din kod. Index 1 representerar ju v (eftersom du har skrivit uttrycket för v ′ som första element) och index 2 u.

Att indexen är "blandade" så att index 2 refererar till x(1) och vice versa är det som gör att ekvationerna är kopplade. Just nu löser `ode45` två separata system samtidigt, varav inget är av intresse.

Skrivet av kangarooster:

[t,X1]=ode45('testdiff',[0 5],[pi/4 0]); %[0 5] är intervallet, [pi/4 0] är begynnelse värden.

"Fnuttarna" ser jag ingen anledning till, och är rent ut sagt förvånad att/om det fungerar utan att Matlab klagar med mycket röd text. Du har också blandat ihop ordningen på begynnelsevärdena. Systemet är lösbart ändå, och kommer utvecklas med samma ungefärliga karakteristik, men om y börjar på 0 när du plottar så ser du att du uppenbarligen har fel enligt givna villkor. Sådana kontroller bör alltid göras när man väl har en bild klar.

Skrivet av kangarooster:

Jag kan ha skrivit fel i matlab. Ska jag vara helt ärlig förstår jag inte vad jag gör.

Ytterst vanligt under matematikutbildning .

Skrivet av kangarooster:

Dock blir det fel. Jag tror det ska något annat istället för x(2), för y1 ger 0 för alla t. u'(t) = v = vad? y' finns ju inte i den ordinarie ekvationen.

Du ska som sagt byta på indexen samt begynnelsevärden, ta bort fnuttarna från funktionsnamnet och sätta in ett minus på ett bra ställe. Jag tror det är allt som felar, från det jag kan se. Approachen är helt rätt i övrigt.

Ett försök att förklara vad som händer: du vill skriva
   y ″ + C sin y = 0
   y (0) = π/4   (du skrev π/3 ovan, men π/4 i dina kodexempel)
   y ′ (0) = 0
som ett system av två första ordningens differentialekvationer.

Som du säger så ska du göra substitutionen
   y ′ = v
vilket blir en av dina ekvationer (än har vi inte "gjort något", utan bara "definierat något"). Den andra kommer från att skriva in denna substitution i din originalekvation:
   v ′ = −C sin y
(vi har fortfarande egentligen bara definierat saker). Notera att båda ekvationerna är av första ordningen, och att de beror "diagonalt" på varandra: y ′ beror på v, och v ′ beror på y.

Vad Matlab anbelangar så vill det ha en vektor med dessa ekvationer för att kunna kötta på med sin lösare. För att inte återanvända notation och skapa förvirring (notera att min notation inte är den du har i din kod), låt oss definiera vektorn u enligt
   u = [y, v]
vars komponenter vi redan har uttryck för. Naturligt är då även att säga:
   u ′ = [y ′, v ′] = [ u(2), −C sin u(1) ]
där u(1) noterar u:s första komponent, osv. Begynnelsevillkoren är nu också, om jag får misshandla notationen lite:
   u(0)(0) = π/4
   u(1)(0) = 0

Än så länge har vi bara definierat problemet på en form med vektorn u ′. Denna form råkar vara den som Matlabs `ode45` gillar, så trots att vi knappt gjort något så är vi egentligen klara. Bara att trycka in denna funktionsvektor, intervallet och begynnelsevärden i `ode45` och plotta eller göra vad man vill.

Det att lära sig, utöver Matlabs egenheter med funktioner, är att `ode45` tar högerledet i en funktion på formen
   y ′ = f(t, y)
och ger dig tillbaka numeriska lösningar för y och motsvarande t. I fallet ovan med kopplade ekvationer så gjorde man något mer avancerat genom att trycka in ett system av ekvationer på den formen som till och med berodde på varandra, men det klarar Matlab och Runge-Kutta av.

Det kan vara bra att även plotta markörer för varje evalueringspunkt. Ifall du ser att det blir ordentligt tjockt med punkter i någon del av utskriften så kan du ha fått tag i en problematisk ("styv") ODE och kan behöva titta på Matlabs andra rutiner för ODE-lösning.

Visa signatur

Nu med kortare användarnamn, men fortfarande bedövande långa inlägg.

Permalänk

Tack så mycket! Nu fungerar det som det ska. Bra förklarat också. Det är ganska förvirrande att veta vad matlab gör. Help ode45 säger inte så mycket. Kommer bli lättare att lösa kommande uppgifter när man vet vad matlab egentligen gör. Ganska tidskrävande med trial & error.

Återigen, tack.