Wikier

English version - Maple

Programinformasjon

Maple er et kraftig matematikkverktøy. Symbolsk matematikk er Maples hovedoppgave, men Maple kan også brukes til numerisk matematikk, og er et fullstendig ingeniørteknisk verktøy. Et "Maple worksheet" inneholder både beregninger, tekst og grafikk.

Matematiske utrykk skrives ut med standard matematisk notasjon, både på skjerm og skriver, noe som gjør det enkelt å lage høykvalitetsdokumenter. En kan også eksportere formler i Postscript- og LATEX-format.

Maple har også en visualiseringsdel. Med Maple kan en vise funksjoner grafisk både i 2D og 3D. 3D modeller kan raskt og enkelt snus på slik at en kan se dem fra den siden vi ønsker. Grafikk kan animeres slik at en kan se hva som skjer når en endrer en parameter.

Maple har et innebygget programmeringsspråk som gjør det mulig å lage avanserte applikasjoner i Maple. Programmets egne rutiner er skrevet i dette språket og kan inspiseres og modifiseres.

Det er mulig å lagre arbeidsarket i HTML-format for publisering på nettet.

Merk: Det er også mulig å installere et katalogbibliotek (share) med Maple-rutiner, pakker og arbeidsark som er donert av brukere. Dette må imidlertid installeres separat.

For mer om programmet, se maplesoft.com

Maple er utviklet av Maplesoft, en divisjon av Waterloo Maple Inc., et kanadisk selskap med base i Waterloo, Ontario. Maplesoft spesialiserer seg på matematisk programvare og løsninger for tekniske beregninger, og har utviklet Maple siden 1980-tallet. Selskapet tilbyr også relaterte produkter, blant annet Maple Calculator, en mobilapplikasjon for matematiske beregninger, og fortsetter å oppdatere Maple med nye funksjoner, som presentert i deres webinar om Maple 2025 for utdanning og forskning.

Oversikt over hovedfunksjonene i Maple:

1. Symbolsk matematikk

  • Løser ligninger, deriverer, integrerer, forenkler og manipulerer algebraiske uttrykk nøyaktig (ikke numerisk).

2. Numeriske beregninger

  • Utfører presise numeriske utregninger, inkl. approksimert løsning av integraler, differensialligninger og lineære systemer.

3. Visualisering

  • Lager 2D- og 3D-grafer av funksjoner, data og løsninger for bedre forståelse og analyse.

4. Programmering og skripting

  • Innebygd programmeringsspråk gjør det mulig å lage egne funksjoner, rutiner og automatiserte beregninger.

5. Matematisk modellering

  • Brukes til å lage og analysere matematiske modeller innen fysikk, ingeniørfag og finans.

6. Undervisningsverktøy

  • Inneholder interaktive moduler og stegvis løsning som hjelper studenter med å lære matematikk og forstå konsepter.

📌 Problem: Differentiate the function

🔍 Result:
Maple returns the derivative expression using the product rule.

Lisensinformasjon

Sitelisens: Tilgjengelig for Windows, MacOS X og Linux.

Benyttes av flere fakultet ved NTNU (Institutt for matematiske fag).
Gyldighet: Frem til 20. mars 2026

Merk at programmet bare kan benyttes til akademisk arbeid (undervisning og forskning) – ikke til inntektsgivende oppdragsforskning.

Last ned/Installer/Kjør:

Installasjonsveiledning

Steg-for-steg installasjonsveiledning for Maple

Forberedelser

  • Sjekk systemkrav:
    • OS: Windows 10/11, macOS 11–15, eller Ubuntu 20.04/22.04.
    • RAM: Minimum 4 GB, anbefalt 8 GB.
      Lagringsplass: Minimum 4 GB, anbefalt 10 GB.
    • Internett: Nødvendig for aktivering og oppdateringer.
    • Se fullstendige krav i min tidligere respons for detaljer.
  • Skaff lisensinformasjon:
    • Ha lisenskoden klar (ofte levert ved kjøp eller via institusjon).
    • For nettverkslisenser (f.eks. universitetsbruk), noter lisensserverens adresse hvis aktuelt.
    • Hvis du installerer hjemme og bruker en institusjonslisens, kan det kreves VPN eller IP-registrering (f.eks. sende hjemme-IP til institusjonen, som beskrevet for Maple 12).
  • Sikkerhetskopier data:
  • Lagre eksisterende Maple-arbeidsark eller prosjekter, spesielt hvis du oppgraderer fra en eldre versjon.
  • For Windows, vurder å sikkerhetskopiere viktige filer før installasjon.

Installasjonsprosess

Steg 1: Last ned eller forbered installasjonsfilen

  • Nedlasting: Gå til maple.com, logg inn med din Maplesoft-konto, og last ned installasjonsfilen for din plattform (Windows, macOS, eller Linux).
  • Nedlasting ved NTNU-portalen.

Steg 2: Start installasjonen

  • Windows:
    • Høyreklikk på installasjonsfilen (f.eks. Maple2025WindowsInstaller.exe) og velg Kjør som administrator for å unngå rettighetsproblemer.
    • For eldre versjoner som Maple 18, var dette spesielt viktig på Windows Vista/7/8.
    • Hvis du bruker en ISO-fil, naviger til mappen, f.eks. cdrom:\Windows\Disk1\InstData\VM\Maple2025WindowsInstaller (eller Windows64 for 64-bit).

macOS:

  • Dobbeltklikk på installasjonsfilen (f.eks. Maple2025MacInstaller.dmg) for å montere den.
  • Følg instruksjonene i installasjonsvinduet.
  • Merk: For macOS 10.10 eller nyere, kan Java-problemer oppstå. Last ned Java 6 fra Apple hvis nødvendig (Java for OS X 2014-001).

Linux:

  • Pakk ut installasjonsfilen (f.eks. Maple2025LinuxInstaller.bin) og kjør den fra terminalen med kommandoen: ./Maple2025LinuxInstaller.bin.
  • Sørg for at du har tilstrekkelige rettigheter (bruk sudo om nødvendig).

Steg 3: Følg installasjonsveiviseren

  • Velg installasjonstype:
    • Enbruker: For personlig bruk på én maskin. Installer på maskinen der Maple skal brukes.
    • Flerbruker/nettverk: For institusjoner, velg en server for lisenshåndtering og installer først på serveren, deretter på klientmaskiner.

Angi installasjonssti:

  • Standardsti anbefales (f.eks. C:\Program Files\Maple 2025 på Windows).
  • For databaser eller tilleggsfiler, bruk en lokal disk, ikke eksterne eller tilordnede stasjoner.

Lisensaktivering:

  • Skriv inn lisenskoden når du blir bedt om det.
  • For nettverkslisenser, angi lisensserverens adresse. Hvis dette ikke fungerer, kan det kreves manuell redigering av lisensfilen (license.dat) etter installasjon, som beskrevet for Maple 12.
  • Hvis aktivering ikke ble gjort under installasjonen, kjør aktiveringsskriptet senere (f.eks. på macOS: /Library/Frameworks/Maple.framework/Versions/2025/bin/activation).

Steg 4: Fullfør installasjonen

  • Installasjonstid: Avhengig av systemet, tar installasjonen vanligvis 5–15 minutter.
  • Valgfrie komponenter:
  • Installer tillegg som Maple Toolbox for MATLAB hvis du bruker MATLAB og det er relevant.
  • Vurder å installere Maple Player eller aktivere MapleCloud for dokumentdeling.
  • Omstart: Omstart er vanligvis ikke nødvendig, men kan være lurt for å sikre at alle komponenter lastes korrekt.

Steg 5: Konfigurer og test

  • Opprett snarvei (valgfritt):
  • For Windows, hvis du foretrekker “Classic Worksheet” modus, lag en snarvei manuelt:
  • Naviger til C:\Program Files\Maple 2025\bin.win, høyreklikk på cwmaple.exe, og velg Lag snarvei på skrivebordet.
  • Merk: Classic Worksheet kan være utilgjengelig i 64-bit versjoner av nyere Maple-utgaver.

Lisensfiljustering (hvis nødvendig):

  • For nettverkslisenser, rediger license.dat i C:\Program Files\Maple 2025\license hvis lisensserveren ikke godkjennes. Følg institusjonens instruksjoner for serveradresse.
  • Gi deg selv skrivetilgang til filen hvis du får feilmeldinger om rettigheter.

Test programmet:

  • Start Maple via skrivebordsikonet eller startmenyen.
  • Hvis det ikke starter, sjekk lisensstatus eller internettforbindelse (spesielt for hjemmebruk med institusjonslisens).
  • Prøv en enkel beregning, f.eks. 2+2 eller plot(x^2, x=-2..2), for å bekrefte at programmet fungerer.

Ekstra steg for hjemmebruk (institusjonslisens)

  • Hvis du installerer hjemme og bruker en institusjonslisens (f.eks. fra et universitet):
  • Sørg for at maskinen er koblet til internett.
  • Send hjemme-IP-adressen din til institusjonens IT-ansvarlig for å få tilgang til lisensserveren (f.eks. via e-post, som beskrevet for Maple 12). Finn IP-en på PC-en.
  • Tilgang til lisensserveren kan fjernes ved semesterslutt, så sjekk med institusjonen.

Viktigste funksjoner i Maple 2025

1. Symbolsk og numerisk matematikk

  • Symbolsk beregning: Løser algebraiske uttrykk, ligninger, integraler, differentialligninger og matriser analytisk. For eksempel kan Maple manipulere komplekse uttrykk og finne eksakte løsninger for ordinære og partielle differentialligninger.
  • Numerisk analyse: Utfører presise numeriske beregninger, inkludert høypresisjonsnumerikk og simuleringer, støttet av biblioteker som NAG og ATLAS.Forbedret forenkling: Nye forbedringer i simplify-kommandoen gir mer kompakte resultater for uttrykk med eksponensielle, trigonometriske, hyperboliske og inverse trigonometriske funksjoner.Nye kommandoer: To nye kommandoer i SumTools[DefiniteSum]-underpakken tester konvergens av uendelige rekker og finner konvergensradius.Numerisk invers Laplace-transformasjon: En ny kvadraturmetode muliggjør simulering av overføringsfunksjoner uten symbolsk invers, et etterspurt tillegg.

2. Visualisering og grafikk

  • 2D- og 3D-grafer: Genererer interaktive grafer for funksjoner, data og geometriske figurer, med støtte for tilpasning som fargekart og animasjoner.
  • PolyhedralSets-pakke: Forbedrede verktøy for å lage, visualisere og analysere polyedriske mengder, relevant for geometri og optimering.
  • Molekylvisualisering: Støtte for 3D-visualisering av molekyler og baner, inkludert fly-through-animasjoner for kjemiske strukturer.
  1. Programmering og applikasjonsutvikling
  • Innebygd programmeringsspråk: Maple har et dynamisk typet, Pascal-lignende språk som støtter utvikling av tilpassede algoritmer og applikasjoner.
  • Kodegenerering: Eksporterer løsninger til andre språk som C, Fortran, Java og MATLAB for videre bruk i eksterne miljøer.
  • Argumentfullføring: Nå inkluderer brukerdefinerte variabler i forslag, noe som forenkler kommandoer.

4. Forbedret brukergrensesnitt

  • Nytt båndgrensesnitt: Moderne, oppgaveorganisert grensesnitt som forenkler tilgang til verktøy og menyer, med forbedret ligningseditor og flere oppdagbare hurtigtaster.
  • Fleksibel inndata: Støtter tradisjonell matematisk notasjon og tilpassede brukergrensesnitt, inkludert MathML 2.0 og LaTeX-eksport.
  • AI-drevet verktøy (teknologiforhåndsvisning): Ny Worksheet Generation-verktøy bruker AI til å generere Maple-dokumenter med tekst og live matematiske uttrykk basert på brukerbeskrivelser.

5. Utdanning og forskning

  • Trinnvise løsninger: Gir detaljerte løsninger for emner som ligningsløsning, derivasjon, integrasjon, matriseinversjon, implisitt derivasjon og kvadratkomplettering, ideelt for undervisning.
  • Undervisningsressurser: Inkluderer eksempler i klassisk mekanikk og kvantekjemi som samsvarer med populære lærebøker, samt verktøy som “Check My Work” for å identifisere feil i studentløsninger.
  • MapleCloud: Muliggjør deling av dokumenter og applikasjoner, med støtte for fjernundervisning via Maple Player.

6. Tilkobling og integrasjon

  • Eksterne koblinger: Grensesnitt til MATLAB, Microsoft Excel, CAD-systemer, databaser og språk som C, C#, Java og Visual Basic.
  • Datahåndtering: Kobler til online databaser og datastrømmer for automatisk integrasjon i Maple-applikasjoner.
  • Maple Toolbox for MATLAB: Forbedrer kompatibilitet, men kan kreve justeringer for grafikkonflikter.

7. Spesialiserte pakker

  • Eksterne koblinger: Grensesnitt til MATLAB, Microsoft Excel, CAD-systemer, databaser og språk som C, C#, Java og Visual Basic.
  • Datahåndtering: Kobler til online databaser og datastrømmer for automatisk integrasjon i Maple-applikasjoner.
  • Maple Toolbox for MATLAB: Forbedrer kompatibilitet, men kan kreve justeringer for grafikkonflikter.

7. Spesialiserte pakker

  • Posets-pakke: Ny pakke for arbeid med delvis ordnede mengder (posets), brukt i oppgaveplanlegging, programanalyse, polyedrisk geometri, topologi og logikk.
  • uantum Chemistry Toolbox: Forbedringer for beregning av elektroniske egenskaper og AI-drevet informasjonsinnhenting om molekyler
  • Graph Theory: Støtte for multigrafer, omreisende selger-problemer og forbedret visualisering.

8. Ytelsesforbedringer

  • Raskere beregninger: Optimaliserte rutiner for kjernefunksjoner, raskere kartkommandoer og forbedret dataimport.
  • Enhetshåndtering: Innebygd støtte for enheter i flere beregninger, noe som forenkler arbeid med virkelige data.

Liste over tilgjengelige tilleggspakker

Her er en oversikt over tilgjengelige tilleggspakker (toolboxes) for Maple, basert på informasjon fra Maplesofts offisielle nettsider. Disse tilleggspakkene utvider Maples funksjonalitet for spesialiserte bruksområder, som tekniske beregninger, simulering og optimalisering:

Maple Toolboxes:

1. Global Optimization Toolbox

  • Gir verktøy for å finne de beste løsningene på komplekse optimaliseringsproblemer ved bruk av verdensledende Optimaliseringsteknologi.

2. Maple Connector for SysML

  • Muliggjør integrasjon med SysML (Systems Modeling Language) for modellbasert systemutvikling.

3. BlockImporter

4. Quantum Chemistry Toolbox (fra RDMChem)

  • Tilbyr et omfattende miljø for parallell beregning av elektroniske energier og egenskaper til molekyler direkte i Maple.

5. GridComputing Toolbox

  • Støtter parallell databehandling for å håndtere store beregninger effektivt.

MapleSim Add-ons (relaterte tilleggspakker for simulering):

Selv om MapleSim er et separat produkt, er følgende tilleggspakker relevante for brukere som kombinerer Maple og MapleSim:

1. MapleSim Control Design Toolbox

  • Utvider kontrollsystemdesign med verktøy for modellinearisering, PID-justering, tilstandsmessige kontrollstrategier (som LQR) og tilpasset kompensatordesign.

2. MapleSim CAD Toolbox

  • Integrerer CAD-modeller med MapleSim for simulering av mekaniske systemer.

3. MapleSim Battery Library

  • Tilbyr modeller for batteridesign og simulering, spesielt nyttig for elektriske og hybride kjøretøy.

4. MapleSim Heat Transfer Library

  • Støtter modellering og analyse av varmeoverføring i systemer.

5. MapleSim Tire Library

  • Gir avanserte dekksimuleringsmodeller for kjøretøydynamikk.

6. MapleSim Driveline Library

  • Fokuserer på simulering av drivlinjekomponenter som girkasser og koblinger.

7. MapleSim Ropes and Pulleys Library

  • Muliggjør simulering av tau- og trinsesystemer.

8. MapleSim Web Handling Library

  • Spesialisert for simulering av webhåndteringssystemer, som i produksjon og trykkeri.

9. MapleSim Connector for FMI

  • Støtter Functional Mock-up Interface (FMI) for interoperabilitet med andre simuleringsverktøy.

10. MapleSim Connector for JMAG®-RT

  • Integrerer MapleSim med JMAG for simulering av elektromagnetiske systemer.

11. B&R MapleSim Connector

  • Kobler MapleSim til B&R automasjonssystemer for maskinstyring.

12. ModelCenter® Plug-in for Maple and MapleSim

  • Kobler Maple og MapleSim til ModelCenter for systemintegrasjon.

13. MapleSim Modelica® Engine

  • Støtter Modelica-baserte modeller for fysisk modellering.

Tilleggsprodukter og e-bøker:

  • Advanced Engineering Mathematics with Maple
  • The Mathematics Survival Kit - Maple Edition
  • Clickable Calculus Study Guides

Inkluderer guider for precalculus, kalkulus og multivariabel kalkulus, med Maples "Clickable Math"-tilnærming for interaktiv problemløsning. Disse er inkludert ved kjøp av Maple.

Dokumentasjon og håndbøker

Offisiell dokumentasjon og brukermanualer for Maple, utviklet av Maplesoft, er tilgjengelige gjennom flere pålitelige kilder, primært via Maplesofts nettside og programvarens innebygde ressurser. Nedenfor er en oversikt over hvor du kan finne disse:

1. Maplesofts offisielle nettside

  • Hovedressurs
    • Gir tilgang til dokumentasjon, manualer, opplæringsmateriell og teknisk støtte for Maple.
  • Dokumentasjonssenter
    • Inneholder nedlastbare PDF-manualer og online ressurser for alle versjoner, inkludert Maple 2025.
    • Maple User Manual: Omfattende veiledning om grensesnitt, funksjoner, programmering og visualisering.
    • Maple Getting Started Guide: Kortfattet veiledning for nybegynnere.
  • Hjelpeside
    • Søkbar database med detaljert dokumentasjon om kommandoer, pakker og eksempler, tilgjengelig for alle Maple-versjoner.
  • Nedlasting: Manualer er tilgjengelige som PDF eller online, noen krever innlogging med Maplesoft-konto.

2. Innebygd hjelpesystem i Maple

  • Maple Help System:
    • Åpne Maple og trykk Ctrl + F1 eller gå til Help > Maple Help i menyen.
    • Interaktiv, søkbar database med dokumentasjon for kommandoer, funksjoner og pakker, inkludert eksempler og trinnvise veiledninger.
    • Støtter søk etter nøkkelord (f.eks. “integrate” eller “plot”).
  • Maple Portal:
    • Finnes i hjelpesystemet under Help > Maple Portal.
    • Inngangsport til opplæringsmateriell, nybegynnerveiledninger og fagspesifikke eksempler (f.eks. kalkulus, lineær algebra).

3. Maplesofts opplæringsressurser

  • Maple Learn og Tutorials
    • tilbyr videoer, interaktive moduler og eksempler for nybegynnere og avanserte brukere.
    • Veiledninger dekker symbolsk matematikk, programmering, visualisering og mer.
  • Webinarer
    • Opptak og dokumentasjon fra webinarer (f.eks. om Maple 2025).
  • Application Center
    • inneholder arbeidsark og eksempler som fungerer som praktisk dokumentasjon for spesifikke bruksområder.

4. Spesifikt for Maple 2025

  • Dokumentasjon for nye funksjoner (f.eks. AI-drevet Worksheet Generation, Posets-pakke).
  • Spesialiserte pakker (f.eks. Quantum Chemistry Toolbox) har egne manualer i hjelpesystemet eller dokumentasjonssenteret.

Brukerhjelp

For teknisk støtte av Maple ved NTNU, kan du kontakte følgende:

1. NTNU IT, Orakeltjenesten:

2. Maplesoft Official Support

Maple og Matlab

Med Maple kommer også programvare for samspill med Matlab - både bruk av Matlab fra Maple og Maple fra Matlab:

Maple toolbox for Matlab - bruk Maple fra Matlab.

Når Maple installeres på en PC hvor Matlab er installert, vil Maple Toolbox for Matlab installeres sammen med Matlabs toolboxer og vises i Matlab sammen med dem. Det er også mulighet å installere denne toolboxen etter at Matlab og Maple er instrallert.

Maple Toolbox for Matlab inneholder en rekke funksjoner for bruk med Maple. Alt en kan gjøre i Maple kan en i tillegg utføre fra Matlab gjennom en kommando som heter maple. Med Maple Toolbox for Matlab er Maple et tillegg et alternativ til Symbolic Toolbox i Matlab, og Maple kan benyttes til numeriske beregninger fra Matlab.

For mer om dette, se Matlab Connectivity og Utvid Matlab ved bruk av Maple og NAG.

Matlab package i Maple, Matlab@Link - bruk Matlab fra Maple

Dette er et sett med funksjoner for utføring av bergninger i Matlab fra Maple og kommandoer for oversetting av Matlab programkodetil Maple programkode.

Det finnes en rekke Maple-funksjoner for direkte bruk i Matlab. I tillegg kan alle Matlabs funksjoner benyttes ved hjelp av funksjonen evalM. I Maple velg Help og Maple Help (eller trykk Ctrl + F1). Skriv "Matlab" i søkefeltet. Da dukker det opp brukerveiledninger en kan benytte seg av, blant annet om funksjonene knyttet til Matlab.

For mer informasjon, se: Matlab Connectivity

Maple Player

Maple Player er et gratis program som lar deg vise og til og med samhandle med Maple-dokumenter for å løse problemer, visualisere løsninger og utforske konsepter når du ikke har Maple.Dens primære formål er å tillate deg å se dokumenter fra kollegaer eller for å prøve den enorme samlingen av Maple-dokumenter som er tilgjengelige fra Maplesoft og Maple-fellesskapet.

For mer om dette og installasjon av programmet, se Maple Player

Maple Cloud

Med Maple Cloud kan du dele dine Maple dokumenter og applikasjoner med andre du samarbeider med - og hente applikasjoner som MapleSoft har lagt ut til alle. Maple Cloud er tilgjengelig med en nettleser og også fra Maple og Maple Player.

For mer om dette, se: Maple Cloud

User support

For technical support related to Maple at NTNU, you may contact the following

1. NTNU IT, the Oracle Service

2. MathWorks Official Support

Brukerveiledning

Nyttige lenker

Leverandørinformasjon

Produsent: Se mer om Maple hos Maplesoft, a division of Waterloo Maple Inc.


Tilbake til programvareoversikt: Flere programvareprodukter| Tema: Programvare