Plotta komplexa funktioner på dator?

C, C++, Pascal, Assembly, Raspberry, Java, Matlab, Python, BASIC, SQL, PHP, etc.
Användarvisningsbild
Louis de Broglie
Inlägg: 54
Blev medlem: 12 februari 2015, 22:25:37
Ort: Lund

Plotta komplexa funktioner på dator?

Inlägg av Louis de Broglie »

Finns det något gratisprogram eller något program online som kan plotta en komplex funktion (så att man kan se vad som hamnar var i talplanet?) från ett komplext talplan till ett annat? Enligt bilden nedan. Detta kanske är lite off topic men det kanske kan få passera i forumet? Datorspråket som driver Wolfram (och Mathematica?) kanske går att använda? Men vilken syntax ska man använda? Någon som vet? Eller har tips?

Bild
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 37035
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Plotta komplexa funktioner på dator?

Inlägg av TomasL »

Excel lär ju kunna hantera och plotta komplexa funktioner, dock inte gratis, men de flesta har väl redan Excel i dag.
Användarvisningsbild
GeekJoan
Admin
Inlägg: 8889
Blev medlem: 26 maj 2003, 15:59:27
Ort: Solna

Re: Plotta komplexa funktioner på dator?

Inlägg av GeekJoan »

Finns många gratisalternativ till Excel.
Användarvisningsbild
mankan
EF Sponsor
Inlägg: 728
Blev medlem: 18 juli 2015, 11:23:22
Ort: Linköping

Re: Plotta komplexa funktioner på dator?

Inlägg av mankan »

Kolla på Octave
Användarvisningsbild
ojz0r
Inlägg: 170
Blev medlem: 14 september 2007, 19:38:04
Ort: Växjö

Re: Plotta komplexa funktioner på dator?

Inlägg av ojz0r »

Scilab kanske kan vara något?
guckrum
Inlägg: 925
Blev medlem: 19 juni 2012, 09:04:27
Ort: Lund

Re: Plotta komplexa funktioner på dator?

Inlägg av guckrum »

Är det egentligen hela funktioner och komplexa transformationer av funktioner som du vill plotta?
Då måste du använda ett symboliskt verktyg typ Mathematica. Aldrig använt det på riktigt, så jag
vet inte hur bra den reder ut det. Det känns lite som ett udda use-case.
Klarar du dig inte med papper och penna och lite testande i förslagsvis Octave?
xxargs
Inlägg: 9907
Blev medlem: 23 september 2006, 14:28:27
Ort: Södertälje

Re: Plotta komplexa funktioner på dator?

Inlägg av xxargs »

Excels komplexa stödfunktion är allt annat än angenäm att använda och mycket saknas och nivån är inte mycket mer än för introduktion av komplexa tal med de 4 räknereglerna (+,-,/,*) - precis som en del miniräknare som anger komplex support.

Skall man skriva i programspråk så är förmodligen Lisp som hand i handsken när man skall hantera komplexa värden (man använde Lisp som förebild när man skapade HP15C HP28S, HP42s och HP48s när det gäller matematiska funktioner med komplex stöd och att det gällde nästan alla tillgängliga matematiska funktioner inklusive dess inverser) - även Fortran har detta i sin grund med en komplex variabel som primär datatyp medans de flesta andra programspråk så är det tillbehörspaket/libbar mer eller mindre väl integrerat (att man inte hade komplex datatyp i tex, Java och dess kopior med java som förebild är ju skandal - nydesignade språkfamilj och man missar på sådant!...) - det finns anledning att det tog många år att porta "Spice" från Fortran till 'C' då 'C' har ingen koll på komplexa tal, +0 och -0 eller +inf och -inf (även i komplex domän) och andra matematiska extremsituationer som division med 0 och än mindre hantering av dem. vilket gjorde att väldigt mycket var trasigt och körde i diket när man körde numerisk iterativ lösning på alla noder i nätverken mellan komponenterna i Spice.
Användarvisningsbild
hcb
Moderator
Inlägg: 4977
Blev medlem: 23 februari 2007, 21:44:50
Skype: hcbecker
Ort: Lystrup / Uppsala
Kontakt:

Re: Plotta komplexa funktioner på dator?

Inlägg av hcb »

Jag hade aldrig någonsin använt Excel för att plotta något annat än budgetuppföljningar eller liknande.

I gratisväg säger jag som andra Octave, skall det vara betalprogramvara Igor eller Matlab.
zealotry
Inlägg: 916
Blev medlem: 9 oktober 2004, 22:28:40
Ort: Västerås

Re: Plotta komplexa funktioner på dator?

Inlägg av zealotry »

mounte
Inlägg: 184
Blev medlem: 14 november 2010, 13:15:00
Ort: Sandviken

Re: Plotta komplexa funktioner på dator?

Inlägg av mounte »

Wolfram bjussar på mjukvara till Raspberry Pi se: https://www.wolfram.com/raspberry-pi/

Att plotta är en sak, att plotta rätt en annan. Här är lite propaganda från Wolfram som kan vara intressant om man tar det med några dl salt (gammal och vinklad): https://www.wolfram.com/mathematica/com ... mation.pdf

Sedan skulle jag inte, för enkelt eget bruk och reproducerbart av andra, undvika vad t.ex. python har att erbjuda med paket som SymPy allt under jupyter lab t.ex. blir ganska trevlig labb-miljö.

Octave har många nämnt så där förblir jag tyst.
Skriv svar