Avatar billede gotcha Nybegynder
18. december 2001 - 22:33 Der er 11 kommentarer og
2 løsninger

Plot funktion i Excel 2000

Jeg har følgende funktion:

y(x) = (N/(Nel-N))*a0*sin(pi*x/L)

Nel, a0,pi og L har de samme værdier hver gang, og x er den variable. Jeg ønsker først at plotte funktionen ind med en værdi af N, derefter med en anden værdi af N osv (jeg skal i alt have ca. ti grafer af funktionsfamilien). Hvordan gør jeg dette?
Avatar billede janvogt Praktikant
19. december 2001 - 01:18 #1
Jeg har et ark liggende, som jeg muligvis kan tilpasse til formålet.
Hvilke værdier har Nel, a0 og L. Jeg går ud fra at pi = 3,14 .....
Hvilke 10 værdier skal N antage?
Avatar billede lsimony Nybegynder
19. december 2001 - 07:22 #2
Kan du ikke opbygge dit ark på følgende måde:

I celle A2 til Axx have alle dine x-værdier. Du kan evt. taste de første tre værdier i de første celler, hvorefter du kan blokke værdierne og bagefter trække med musen i det lille punkt i nederste hjørne i blokrammen, hvorefter Excel automatisk generer talene mens du fører blokken nedad.
I celle B1 til K1 have alle dine N-værdier
I området B2:Kxx have følgende formel: =(B1/(Nel-B1))*a0*SIN(PI()*A2/L)  , hvor Nel, a0 og L referer til en eller anden celle med deres værdier

Du kan nu oprette en XY-scatter graf, hvor du i alle dine serier referer x til dine x-værdier (A2:Axx), mens y i hver enkelte serie skal referer til alle de beregnede værdier under hver enkelte N (Dvs. serie 1: y = B2:Bxx , serie2: y =C2:Cxx osv.)

Hilsen

Lars
Avatar billede lsimony Nybegynder
19. december 2001 - 07:28 #3
En rettelse til formlen:

Indsæt følgende formel i celle B2:

=(B$1/(Nel-B$1))*a0*SIN(PI()*A2/L)

Denne formel kopier du over i alle de celler, som skal beregne dine y-værdier (B2:Kxx)

Hilsen

Lars
Avatar billede lsimony Nybegynder
19. december 2001 - 07:33 #4
Endnu en rettelse:

=(B$1/(Nel-B$1))*a0*SIN(PI()*$A2/L)

Nu skulle den være der. Det er ikke så\'n med alle de dollartegn. ;0)

God jul.

Lars
Avatar billede gotcha Nybegynder
19. december 2001 - 10:32 #5
En lille omskrivning:

y(x) = 1/(Nel/N-1)*a0*sin(pi*x/L)

Jeg vil gerne have ti grafer, hvor forskellen er forholdet Nel/N. Forholdene skal være 10,9,8,7,6,5,4,3,2 og selvfølgelig 1, mens L=6 og a0=0,10. Kan I ikke lave det for mig?

x går fra nul til L (6), så jeg skal vel have ca. 200 værdier for hver graf.
Avatar billede lsimony Nybegynder
19. december 2001 - 12:30 #6
Du kan bruge denne formel:

= 1/(Nel/B$1-1)*a0*sin(pi()*$A2/L)

eller

= 1/(Nel/B$1-1)*0,10*sin(pi()*$A2/6)

1. kolonne, hvor forholdet Nel/N = 10

= 1/(10-1)*0,10*sin(pi()*$A2/6)

2. kolonne, hvor forholdet Nel/N = 9

= 1/(9-1)*0,10*sin(pi()*$A2/6)

osv.

Lars

Avatar billede lsimony Nybegynder
19. december 2001 - 12:34 #7
Jeg kan godt sende et eks. Dog først i aften når jeg kommer hjem fra mit arbejde.
Har du en mail-adresse?

Hvad mener du med at x går fra nul til L(6), Hvad giver L(6)?

Hilsen

Lars

mamus@simony.dk
Avatar billede gotcha Nybegynder
19. december 2001 - 13:03 #8
Jeg mente bare, at x går fra nul til værdien af L, som i dette tilfælde er 6 (det er højden af en søjle - jeg skriver stor opgave om andenordens differentialligninger).

I stedet for bare at vælge 0,1,2,3,4,5 og 6 som værdier af x, så skal der selvfølgelig være en del mere (ellers kommer grafen jo kun til at bestå af 7 punkter, hvilket er alt for lidt).

Forholdet skal forresten ikke være 1 (det kommer aldrig til at ske, da vi så kommer til at dividere med nul).

Du må meget gerne sende et eksempel, selvom det først bliver i aften (jeg prøver at kigge på det i mellemtiden) :)

Mvh Morten
Avatar billede janvogt Praktikant
19. december 2001 - 14:38 #9
>>>gotcha
Jeg har løst opgaven. Et koordinatsystem med 10 sinuskurver.
I arket kan du selv vælge, hvor mange punkter du ønsker plottet samt hvilket interval af x-værdier du ønsker plottet.

Har du en mail-adresse - ellers send en mail til jan_vogt_hansen@hotmail.com
Avatar billede gotcha Nybegynder
19. december 2001 - 14:54 #10
Min email er morten_barslund@hotmail.com (se evt. profil) :)
Avatar billede janvogt Praktikant
19. december 2001 - 14:56 #11
Nå, ja seføli\' :-)
Filen er på vej .....
Avatar billede lsimony Nybegynder
20. december 2001 - 07:52 #12
Filen er sendt...
Avatar billede janvogt Praktikant
20. december 2001 - 11:26 #13
>>>gotcha
Fik du set på filerne?
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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