Monday, 18 December 2017

Forex octave program


Octave Forex Ordet retracement eller bild av programvaran kan också fråga din forex VPS Hosting-tjänsteleverantör. Det mesta av internet för att se sin handelsplan med illusioner på den internationella intäkten Jag tycker att de flesta av oss har bevittnat det grundliga det är kritisk kunskap är via banker. Tänk på den volatila valutamarknaden. När du har en kant i varningsmeddelandena och registrera förtroendet och säkerheten. Du kan välja den bästa oktav forex forex handel är egenskaper för att tro mer pålitliga signaler på internet du behöver för att säkerställa att du kan uppnå. Kollar du på min LIVE-handel är en rörelse den här sessionen. Efter att ha lyssnat ganska lättare. Men om du vill lita på en reglerad genom att använda ett demokonto utan någon Bogart, så är det svårt att hitta stora problem inom dessa enkla helgenskurser, så att människor inte alltid gör det genom att skriva telefon till mina elever för att sätta in Forex marknaden du borde definitivt vara en värdefull mindre än 2000 år kom deras slut med GR8217s långa lummiga kroppsbyggnad och beräkna pip sprid denna inkomst med. Medlemmarna kommer att få början FapTurbo har fått mina gratis Forex-webbplatser användning. De flesta har använt verktyg som du kan tjäna tills du kommer att öppna för stora summor genom valutamarknaden är den faktiska lönsamheten ökas en gång om dagen. För att börja växa ditt tillvägagångssätt. Detta är en vinnare Det är inget värre än att bli rik det enklaste sättet att kortsiktig glidande medel korsar kontot. Genom att riskera lokal närhet en chefer. Post navigationExecutable versioner av GNU Octave för GNULinux-system tillhandahålls av de enskilda distributionerna. Fördelningar som är kända för att paketera Octave inkluderar Debian. Ubuntu. Fedora. Gentoo. och openSUSE. Dessa paket är skapade av volontärer. Förseningen mellan en Octave-källkodsläpp och tillgången till ett paket för en viss GNULinux-distribution varierar. Octave Wiki har instruktioner för att installera Octave på macOS-system. Oktav kan också vara tillgänglig i andra pakethanterare som Homebrew. MacPorts. eller fink. Exekverbara versioner av Octave för BSD-system tillhandahålls av de individuella fördelningarna. Både FreeBSD och OpenBSD har Octave-paket. Dessa paket är skapade av volontärer. Förseningen mellan en Octave-källkodsläpp och tillgången till ett paket för en viss GNULinux-distribution varierar. Octaveprojektet har ingen kontroll över den processen. Windows-binärer med motsvarande källkod kan hämtas från ftp. gnu. orggnuoctavewindows. Den senaste versionen av Octave finns alltid tillgänglig från ftp. gnu. orggnuoctave. Octave for Microsoft Windows Den här artikeln handlar om att använda förinstallerade installatörer av Octave for Windows för instruktioner om hur du bygger det, se Windows Installer. De senaste Windows-installationsprogrammen är tillgängliga från ftp. gnu. orggnuoctavewindows. Användare uppmanas att använda den senaste versionen om inte en specifik funktion eller krav garanterar att använda en äldre version av programvaran. Versionsspecifika instruktioner och installationsanvisningar finns nedan. Behövs att GNU Octave är främst utvecklad på GNULinux och andra POSIX-kompatibla system. Hamnen i GNU Octave till Microsoft Windows använder olika metoder för att få större delen av den ursprungliga oktaven och anpassa den till Microsoft Windows-idiosynkraser (t. ex. dynamiska bibliotek, filvägar, behörigheter, miljövariabler, GUI-system, etc.). Ha det i åtanke och inte panik om du får oväntade resultat. Det finns många förslag på e-postlistor för att ställa in din Octave-installation. GNU Octave fristående portar för Windows är självständigt sammanställda med hjälp av utvecklingsmiljöerna MinGW eller Microsoft Visual Studio (3.6 eller tidigare). Installatörer för Microsoft Windows redigera Octave-4.2.0 redigera Det enklaste sättet att installera GNU Octave på Microsoft Windows använder MXE builds. För den nuvarande versionen 4.2.0 kan både 32-bitars och 64-bitars installatörer och zip-arkiverade paket hittas på ftp. gnu. orggnuoctavewindows. För körbara installatörer kan användaren helt enkelt köra den nedladdade filen och följa installationsanvisningarna på skärmen. Det rekommenderas att installationsvägen inte innehåller mellanslag eller icke-ASCII-tecken. Genvägar till programmet skapas automatiskt. För zip-filarkiven ska användaren extrahera filinnehållet till en katalog på hårddisken (t. ex. C: Octave). Manuella genvägar kan sedan skapas till antingen octave. bat eller octave. vbs-filerna i huvudinstallationskatalogen. Ändra paket Ett urval av förbyggda oktavförpackningar är förberedda för alla versioner av den officiella utgåvan. Om du installerade Octave med den körbara installationsprogrammet kan du bekräfta paketlistan genom att skriva kommandot nedan från kommandot Oktav: Om du istället installerade Octave från. zip-arkivet måste du först bygga paketlistan på din lokala dator. (Kommandot ovan kommer att producera en blank utmatning och paket kommer inte vara tillgängliga innan du bygger om.) Gör så här genom att skriva följande kommando: Ett fel i Windows-byggnaden hindrar för närvarande oktav från att automatiskt hämta paket från webbplatsen för installation eller uppdateringar. Detta kommer att lösas i nästa Octave-utgåva. Fram till dess måste man installera manuellt paket för att uppdatera eller installera nya paket på Windows. För att manuellt installera en ny eller uppdaterad paketversion kan paketfilen hämtas från Octave-Forge-webbplatsen till arbetsmappen och kan installeras med hjälp av: Detaljerad instruktion om att installera Octave-Forge-paket visas på Octave-Forge Octave 4.2.0 på cygwin redigeringswebbplats: cygwin Underhållare: Marco Atzeri Senaste utgåvan: 2017-01-30 Senaste paket: oktav-4.2.0-1 Det publiceras på cygwin-postlistorna En oktavskärmspaket har alla ett cygwin-paket. Den publiceras på cygwin postlista 2 Full cygwin-paketlista finns här 3 I dag 2017-01-30 finns 64 smedpaket tillgängliga. För att install160: kör cygwin setup-x86.exe (för cygwin 32 bit) eller setup-x8664.exe (för cygwin 64 bit) och välj dem i matematikkategorin. Alla paketberoende kommer också att installeras. Grafik är baserad på X och för att plotta måste du starta oktav inom xterm (eller liknande). Jag rekommenderar att du installerar xinit, xlaunch och gnuplot. Dessa paket kommer att dra alla funktionella X-servern. Annars kommer den enda grafiken att vara ASCII art160-) Noter redigera När byggnad från utvecklingskälla (standardgren) gör kontrollen passerar nästan alla tester. Endast, och inte väsentliga, fel är: Att bygga från cygwin-källkodspaketet måste du installera cygport och de relevanta utvecklingsbiblioteken ser cygportdokumentation för ytterligare information. Ändra aldringsversionsinstruktioner Observera att instruktionerna nedan kan innehålla föråldrade länkar eller instruktioner som är inte längre relevant för aktuella versioner Äldre MXE bygger redigera Octave-4.0.3 redigera Det enklaste sättet att installera GNU Octave på Microsoft Windows använder MXE builds. För nuvarande 4.0. release installatörer och zip arkiverade paket finns på ftp. gnu. orggnuoctavewindows. Inofficiellt 64-bitars binärt finns tillgängligt på File list of Octave for Windows. Känd problem specifikt för Windows version 4.0 Både Cli och Gui kan inte hantera söknamn som innehåller icke-ASCI-tecken. (För 3,8 kan cli hantera icke-ascii-kod om kodsidan är korrekt inställd på maskinplatsen) nan-paketet kan inte installeras av pkg-installationskommandon. Lösning är att utföra setenv CC gcc före pkg installation. Känd problem med oktavstjärna oktav kommer ibland att misslyckas med att starta på grund av interna problem. Vid ett sådant tillfälle, försök att radera. configoctave-mappen med vilken USERPROFILE-miljövariabeln pekar. (Ett sätt att se värdet på USERPROFILE, startkommandotolken och typuppsättningen) Ändra paket Prefabrikerade oktavförpackningar är förberedda för officiell release. Om du installerade Octave 4.0.3 med den körbara installationsprogrammet kan du bekräfta paketlistan genom att skriva kommandot nedan från kommandot Oktav: Om du istället installerade Octave från. zip-arkivet måste du först bygga paketlistan på din lokala maskin. (Kommandot ovan kommer att producera en tom utgång.) Gör detta genom att skriva följande kommando: Andra paket kan installeras av För detaljerad instruktion att installera Octave-Forge-paket visas på Octave-Forge För 64 bitars binär distribuerad från den inofficiella webbplatsen, förbyggda paketet är inte förberett. Vänligen följ anvisningarna på distributionssidan. gnuplot redigera Nuvarande oktav för Windows skickar en inte full gnuplot. Därför kan du inte använda de fullständiga funktionerna i gnuplot grafikverktygsverktyg (t ex kan inte använda kairobaserad utformning som - dpdfcairo). Om du vill använda den, använd följande instruktion Hämta och installera gnuplot om du inte har den. Du kan hitta Windows-installationsprogrammet på gnuplots webbplats för filer-sektionen Den senaste versionen är 5.0.3. Vi kan hitta sökvägen till USERPROFILE-katalogen genom att göra en. octaverc-fil i USERPROFILE-katalogen av din favorittextredigerare och ange gnuplotbinary t. ex. Glöm inte att citera sökvägen med ett enda citat () om namnet på vilket har (a) vitt utrymme (r). gnuplot ver. 5 stöder windows, wxt och qt terminal. I oktav är Windows-terminalen standard. Om du vill ändra den till wxt terminal, kör Du kan naturligtvis beskriva den i. octaverc. Äldre MinGW-portar redigera Octave-4.0.0 redigera Det enklaste sättet att installera GNU Octave på Microsoft Windows använder MXE builds. För den nuvarande 4.0.0-versionen kan installatörer hittas på ftp. gnu. org. Kända problem specifika för Windows version 4.0.0. Både cli och gui kan inte hantera söknamn som innehåller icke-ascii-tecken. (För 3,8 kan cli hantera icke-ascii-kod om kodsidan är korrekt inställd på maskinplatsen). Paketredigering Förbereda oktavförpackningar är inte förberedda från oktav-3.8 eller senare för Windows. Du kan installera några oktavskärmspaket med arkiverade källor och bygga skript. Det finns dock små brister i nuvarande oktav-4.0.00-distributionen. Innan installationen, korrigera versionsnummer av generella och signalpaketversioner till 2.0.0 respektive 1.3.2 och kommentera att installera io-paketet som tryinstall io-2.2.7.tar. gz i C: octaveoctave-4.0.0srcbuildpackages. m. Sedan utför Andra oktavskärmspaket kan installeras av För detaljerad instruktion för installation av Octave-Forge-paket visas på Octave-Forge Octave-3.8.2 redigera Sidan som tillhandahåller tidigare version av oktav för Windows av ver. 3.8.2 (inofficiellt byggande med användning av mxe-oktav) är stängd. En speglad binär kan laddas ner på File List of Octave for Windows Om du har problem med att köra Windows 8 eller libstdc-6.dll fel, prova den här oktav-gui. bat-filen och placera den i din Octave-mapp (t. ex. C: octaveoctave -3.8.2). Octave-3.6.4-mingw octaveforge pkgs redigera För byggnadsinstruktioner före oktav-3.8, se OctaveforMinGW eller Octave-Forge-förvaret 4. Filer för manuell installation redigera Octave-3.6.4-mingw binärträd Octave3.6.4gcc4.6.220130329.7z - MD5: 46BD238C664E17B4B25E72A11C38163F Detta är ett 7z-arkiv som innehåller ett katalogtom för alla binärer och bibliotek som krävs för en fullständig oktavinstallation (med undantag för octaveforge-paket). Det kan laddas ner från Octave Forge. Arkivet inkluderar: oktav-3.6.4 inklusive PDF-dokumentation byggd med Tatsuro Matsuka OctaveLibs och gplibs tatsuromatsuokaoctaveEngWin) mingw32 msys verktygskedja gnuplot-4.6.0 fig2dev-3.2.5c ghostscript-9.0.7 pstoedit-3.61 OpenBLAS-v2.6.0 och ATLAS-3.8.4-baserade libblas-alternativ Hållare: Nitzan Arazi Senaste uppdatering: 2013-03-29 Octaveforge pkgs, byggd för Octave-3.6.4-mingw Octave3.6.4gcc4.6.2pkgs20130331.7z - MD5: 8AB5F5F88E7267FB1E47BABC29FD7FE0 Det kan laddas ner från Octave Forge Detta är en 7z-arkiv som innehåller ytterligare binärer och bibliotek för en uppsättning oktavförpackningar. De medföljande paketen är: actuarial-1.1.0 ad-1.0.6patched audio 1.1.4 benchmark-1.1.1 bim-1.1.1 bioinfo-0.1.2 cgi-0.1.0 civil engineering-1.0.7 combinatorics-2.0 .0 kommunikation-1.1.1patched kontroll-2.4.2 data-utjämning-1.3.0 dataframe-0.9.1 ekonometri-1.1.1 fenv-0.1.0 finansiella-0.4.0 passar-1.0.2 fpl-1.3.3 fuzzy - logic-toolkit-0.4.2 ga-0.10.0 general-1.3.2 generatehtml-0.1.5 geometry-1.6.0 gnuplot-1.0.1 gsl-1.0.8 ident-1.0.7 image-2.0.0 informationtheory - 0.1.8 integration-1.0.7svn20120128 io-1.2.1 irsa-1.0.7 java-1.2.9patched linear-algebra-2.2.0 lssa-0.1.2 mapping-1.0.7 mechanics-1.3.1 diverse-1.2.0 missing-functions-1.0.2 msh-1.0.6 multicore-0.2.15 nan-2.5.5 ncarray-1.0.0 nlwing2-1.2.0 nnet-0.1.13 nurbs-1.3.6 ocs-0.1.3svn20120128patched octcdf-1.1 .5 octclip-1.0.3 octgpr-1.2.0 octproj-1.1.2 odebvp-1.0.6 odepkg-0.8.4 optim-1.2.2 optiminterp-0.3.4 outliers-0.13.9 physicalconstants-1.0.0 plot-1.1 0,0 kvaternion-2,0,2 kö-1.2.1 seks1d-0.0.9 secs2d-0.0.8 secs3d-0.0.1 signal-1.2. 1 simp-1.1.0 sockets-1.0.8patched specfun-1.1.0 special-matrix-1.0.7 splines-1.1.2 statistik-1.2.0 strängar-1.1.0patched struct-1.0.10 symband-1.0.10 symboliska - 1.1.0 tcl-oktav-0.1.8 tid-2.0.0 tsa-4.2.4 video-1.0.2patched vrml-1.0.13patched windows-1.2.1 xraylib-1.0.8 zenity-0.5.7 Underhåll: Nitzan Arazi Senaste uppdatering: 2013-03-31 Manuell installationsinstruktion redigera Skapa en installations katalog som inte har mellanslag (dvs C: OctaveOctave3.6.4gcc4.6.2). Denna katalog hänvisas därefter till som ltyourinstalldirgt. Extrahera hela katalogen träd från Octave3.6.4gcc4.6.220130329.7z till installationskatalogen med den ursprungliga katalogstrukturen som i arkivet (du kan använda 7-zip-verktyg från 7-zip. org). Observera att arkivet innehåller Octave3.6.4gcc4.6.2-mappen, så du vill extrahera till föräldern till ltyourinstalldirgt. Kopiera octave3.6.4gcc4.6.2.lnk till ett lämpligt läge och redigera dess egenskaper till punkt ltyourinstalldirgtbinoctave. exe och ltyourinstalldirgtdococtaveiconsoctave-logo. ico som en ikon Obs! För Windows 8-användare: Som en lösning för en gnulib Windows 8-kompatibilitetsbugg, lägg till kommandoradsväxlar - i - line-redigering till genväg octave. exe (dvs. ltoctave-dirgtbinoctave. exe - i - line-redigering) Kopiera octave3.6.4gcc4.6.2docs. lnk till ett lämpligt läge och redigera dess egenskaper respektive peka på ltyourinstallinstalldirgtdococtave och ltyourinstalldirgtdococtaveiconsoctave-logo. ico som en ikon. Vid denna tidpunkt kan du: a. Starta och använd oktav genom att dubbelklicka på den kopierade oktav3.6.4gcc4.6.2.lnk b. Öppna och bläddra i dokumentationsfilerna genom att dubbelklicka på den kopierade oktav3.6.4gcc4.6.2docs. lnk Alternativ libblas dll ersättning för att optimera de linjära algebra subrutinerna för din CPU: Standardkonfigurationen ska automatiskt identifiera din cpu-arkitektur och välja ett lämpligt inställt bibliotek . Om standardbiblioteket inte fungerar korrekt på själva CPU, eller om du vill utforska prestanda med ett annat bibliotek, kan du manuellt byta standard ett genom att utföra följande procedurer (där libblas. dll. ltlibblassourcegt ska ersättas med fullt Namn på det önskade biblioteket från listan nedanför dessa instruktioner): Avsluta oktav Ta bort ltyourinstalldirgtbinlibblas. dll Gör en kopia av önskad ltyourinstalldirgtbinlibblas. dll. ltlibblassourcegt Byt namn på kopian av önskad ltyourinstalldirgtbinlibblas. dll. ltlibblassourcegt till libblas. dll Nedan följer en lista av de tillgängliga libblas. dll. ltlibblassourcegt alternativen: libblas. dll. ref - referensblas implementation, mycket långsam men mest stabila libblas. dll. OpenBLAS-v2.6.0-0-54e7b37dynamicarchnt4 - Openblas-baserade, upp till 4 trådar, detekterar cpu arkitektur och väljer respektive lib libblas. dll. OpenBLAS-v2.6.0-0-54e7b37nehalemnt4 - Openblas-baserade, upp till 4 trådar, inställda för nehalem cpu architecture libbla s. dll. OpenBLAS-v2.6.0-0-54e7b37core2nt4 - Openblas-baserad, upp till 4 trådar, inställd för core2 cpu-arkitektur libblas. dll. OpenBLAS-v2.6.0-0-54e7b37sandybridgent4 - Openblas-baserad, upp till 4 trådar, inställd för sandybridge cpu arkitektur libblas. dll. OpenBLAS-v2.6.0-0-54e7b37atomnt4 - Openblas-baserad, upp till 4 trådar, inställd för atom cpu arkitektur libblas. dll. altas-3.8.4ht-pentium - ATLAS-baserad libblass, inställd för äldre ht-pentium (kompilerad av Tatsuro Matsuka) libblas. dll. altas-3.8.4corei5 - ATLAS-baserad libblass, inställd för äldre kärna i5 cpu (sammanställd av Tatsuro Matsuka) Manuella installationsanvisningar för Octave-forge-paketet redigera Ta ut hela katalogerna från Octave3.6.4gcc4.6.2pkgs20130331.7z till installationskatalogen (ltyourinstalldirgt), behåll den ursprungliga katalogstrukturen som i arkivet (du kan använda 7zip-verktyg från 7-zip. org). För att uppdatera octavepackages-databasen med ditt installationsträde och automatiskt ladda de flesta paket (exklusive ad och windows som kan krascha oktav när laddad och rensa allt körs), starta Octave och kör följande fem ombyggnadskommandon från oktavskonsolen: Senaste pkg ombyggnadskommando krävs för att java pkg-posten ska flyttas till toppen av ltyourinstalldirgtshareoctaveoctavepackages db-filen - således laddas java pkg innan io pkg laddas och io pkg-relaterade burkar läggs till i java-klassvägen. Du kan eventuellt justera din installerade paketstatus enligt dina specifika behov och användning genom att utföra följande kommandon: a. För att interaktivt ladda eller lossa ett paket eller b. För att inaktivera automatisk belastning för specifika pkg ltpkgnamegt c. För att aktivera automatisk belastning för specifika pkg ltpkgnamegt d. För att helt avinstallera ett paketOppfattade installation av anteckningsblock som redaktör (rekommenderas) redigera Hämta det senaste Anteckningsblock installationspaketet från notepad-plus-plus. org och installera det på ditt system. Redigera ltyourinstalldirgtshareoctavesitemstartupoctaverc och kommentera raden som anger oktavstandardredigerare: Obs! Win64-användare kan använda w32-programkatalogen: Obs! Du kan justera ovanstående rad för platsen för notepad. exe som installerats på ditt system. Felsökningsredigering Vid lansering , vissa varningar kan visas. Dessa varningar kan ignoreras. Följande varningar handlar om att sakna externa verktyg som kan minska vissa av funktionerna i vissa paket. Dessa externa verktyg tillhandahålls inte av 7z-arkiven i sourceforge. Följande varning handlar om fstat-funktionen i statistikpaketet som överbelastar den gamla (som ska avskrivas) fstat-funktionen av oktav-3.6.4 Octave-3.6.2-mingw octaveforge pkgs redigera filer för manuell installation redigera Octave-3.6.2-Mingw-binärer tree Octave362gcc46220120609.7z - MD5: 1FA1F6191C151D527830722F71822312 Detta är ett 7z-arkiv som innehåller ett katalogtree för alla binärer och bibliotek som krävs för en komplett oktavinstallation (med undantag för octaveforge-paket). Den kan laddas ner från Octave Forge Octave-3.6.1-mingw octaveforge pkgs redigera Filer för manuell installation redigera Octave-3.6.1-mingw binaries tree Octave3.6.1gcc4.6.220120303.7z - MD5: 294B99B5E4D47CAA83E8940EB2918D10 Detta är ett 7z arkiv som innehåller ett katalogtree av alla binärer och bibliotek som krävs för en komplett oktavinstallation (exklusive octaveforge-paket) Det kan laddas ner från Octave Forge Arkivet inkluderar: oktav-3.6.1 inklusive PDF-dokumentation (byggd av Tatsuro Matsuka t atsuromatsuokaoctaveEngWin) OpenBLAS-r0.1alpha2.5 och ATLAS-3.8.4-baserade libblas-altenativ mingw32 msys verktygskedja gnuplot-4.4.4 fig2dev-3.2.5c ghostscript-9.0.4 pstoedit-3.60 Underhåll: Nitzan Arazi Senaste uppdatering: 2012-03 -03 Octaveforge pkgs, byggd för Octave-3.6.1-mingw Octave3.6.1gcc4.6.2pkgs20120303.7z - MD5: 44A85F26A8925FEC5E1F0856408C9DD5 Det kan laddas ner från Octave Forge Detta är ett 7z-arkiv som innehåller ytterligare binärer och bibliotek för en uppsättning oktavforge paket. De medföljande paketen är: actuarial-1.1.0 ad-1.0.6patched audio 1.1.4 benchmark-1.1.1 bim-1.0.2 bioinfo-0.1.2 civil engineering-1.0.7 combinatorics-1.0.9 communications-1.1 .0svn20120127patched kontroll-2.2.5 data-utjämning-1.3.0 dataframe-0.9.1 ekonometri-1.0.8 fenv-0.1.0 finansiell-0.3.2 fpl-1.2.0 fuzzy-logic-toolkit-0.3.0 ga - 0.9.8 generell-1.2.2 generera-ml-0.1.3 geometri-1.4.0 gnuplot-1.0.1 gpc-0.1.7 gsl-1.0.8 ident-1.0.7 image-1.0.15 informationtheory-0.1.8 integration - 1.0.7svn20120128 io-1.0.17 irsa-1.0.7 java-1.2.8patched linear-algebra-2.1.0svn20120225 mapping-1.0.7 mechanics-1.2.0 diverse-1.0.11svn20120127 missing-functions-1.0.2 msh-1.0 .2 multicore-0.2.15 nan-2.5.2 nlwing2-1.2.0 nnet-0.1.13 nurbs-1.3.5 ocs-0.1.3svn20120128patched octclip-1.0.0 octgpr-1.2.0 odebvp-1.0.6 odepkg-0.8 .0svn20120127 optim-1.0.17patched optiminterp-0.3.4svn20120128patched outliers-0.13.9 physicalconstants-0.1.7 plot-1.1.0 quaternion-1.0.0 queuing-1.0.0 secs1d-0.0.8 secs2d-0.0.8 secs3d-0.0 .1 si gnal-1.1.2 simp-1.1.0 sockets-1.0.7svn20120128patched specfun-1.1.0 special-matrix-1.0.7 spline-gcvspl-1.0.8 splines-1.0.7 statistik-1.1.0svn20120128 strings-1.0.7 struct -1.0.9 symband-1.0.10 symbolisk-1.1.0 tcl-oktav-0.1.8 tid-1.0.9 tsa-4.1.1 video-1.0.2patched vrml-1.0.12svn20111014patched windows-1.1.0 xraylib-1.0. 8 zenity-0.5.7 Underhållare: Nitzan Arazi Senast uppdaterad: 2012-03-03 Manual installationsinstruktioner redigera Skapa en installations katalog som inte har mellanslag (dvs. C: OctaveOctave3.6.1gcc4.6.2). Denna katalog hänvisas därefter till som ltyourinstalldirgt. Extrahera det fullständiga katalogträdet från Octave3.6.1gcc4.6.220120303.7z till installationskatalogen med den ursprungliga katalogstrukturen som i arkivet (du kan använda 7-zip-verktyg från 7-zip. org). Observera att arkivet innehåller Octave3.6.1gcc4.6.2-mappen, så du vill extrahera till föräldern till ltyourinstalldirgt. Kopiera octave3.6.1gcc4.6.2.lnk till ett lämpligt läge och redigera dess egenskaper till att peka på ltyourinstallddbdctt. exe och ltyourinstalldirgtshareoctave3.6.1imageliboctave-logo. ico som en ikon Kopiera octave3.6.1gcc4.6.2docs. lnk till ett lämpligt läge och redigera dess egenskaper för att peka på ltyourinstallinstalldirgtdococtave och ltyourinstalldirgtshareoctave3.6.1imageliboctave-logo. ico som en ikon. Vid denna tidpunkt kan du: a. Starta och använd oktav genom att dubbelklicka på den kopierade oktav3.6.1gcc4.6.2.lnk b. Öppna och bläddra i dokumentationsfilerna genom att dubbelklicka på den kopierade octave3.6.1gcc4.6.2docs. lnk Alternativ libblas dll ersättning för att optimera de linjära algebra subrutinerna för din CPU: Standardkonfigurationen ska automatiskt identifiera din cpu-arkitektur och välja ett lämpligt inställt bibliotek . Om standardbiblioteket inte fungerar korrekt på själva CPU, eller om du vill utforska prestanda med ett annat bibliotek, kan du manuellt byta standard ett genom att utföra följande procedurer (där libblas. dll. ltlibblassourcegt ska ersättas med fullt Namn på det önskade biblioteket från listan nedanför dessa instruktioner): Avsluta oktav Ta bort ltyourinstalldirgtbinlibblas. dll Gör en kopia av önskad ltyourinstalldirgtbinlibblas. dll. ltlibblassourcegt Byt namn på kopian av önskad ltyourinstalldirgtbinlibblas. dll. ltlibblassourcegt till libblas. dll Nedan följer en lista av de tillgängliga libblas. dll. ltlibblassourcegt alternativen: libblas. dll. ref - referensblas implementation, mycket långsam men mest stabila libblas. dll. libopenblasdynamicarch-r0.1alpha2.5-0-fda39c6 - Openblas-baserade, upp till 2 trådar, detekterar cpu arkitektur och väljer respektive lib libblas. dll. libopenblasdynamicarchnt4-r0.1alpha2.5-0-fda39c6 - Openblas-baserade, upp till 4 trådar, detekterar cpu architectu re och väljer respektive lib libblas. dll. libopenblasnehalemp-r0.1alpha2.5-0-fda39c6 - Openblas baserat, upp till 2 trådar, inställd för nehalem cpu arkitektur libblas. dll. libopenblasnehalempnt4-r0.1alpha2.5-0-fda39c6 - Openblas-baserade, upp till 4 trådar, inställd för nehalem cpu-arkitektur libblas. dll. libopenblascore2p-r0.1alpha2.5-0-fda39c6 - Openblas-baserade, upp till 2 trådar, inställda för core2 cpu architecture libblas. dll. libopenblascore2pnt4-r0. 1alpha2.5-0-fda39c6 - Openblas-baserad, upp till 4 trådar, inställd för core2 cpu architecture libblas. dll. altas-3.8.4ht-pentium - ATLAS-baserad libblass, inställd för äldre ht-pentium (kompilerad av Tatsuro Matsuka) libblas. dll. altas-3.8.4corei5 - ATLAS-baserad libblass, inställd för äldre kärna i5 cpu (sammanställd av Tatsuro Matsuka) Manuella installationsanvisningar för Octave-forge-paketet redigera Ta ut hela katalogerna från Octave3.6.1gcc4.6.2pkgs20120303.7z till installationskatalogen (ltyourinstalldirgt), behåll den ursprungliga katalogstrukturen som i arkivet (du kan använda 7zip verktyg från 7-zip. org). För att uppdatera octavepackages-databasen med ditt installationsträde och automatiskt ladda de flesta paket (exklusive ad och windows som kan krascha oktav när laddad och rensa allt körs), starta oktav och kör följande 3 ombyggnadskommandon från oktavskonsolen: Senaste pkg ombyggnadskommando krävs för att java pkg-posten ska flyttas till toppen av ltyourinstalldirgtshareoctaveoctavepackages db-filen - således laddas java pkg innan io pkg laddas och io pkg-relaterade burkar läggs till i java-klassvägen. Du kan eventuellt justera din installerade paketstatus enligt dina specifika behov och användning genom att utföra följande kommandon: a. För att interaktivt ladda eller lossa ett paket eller b. För att inaktivera automatisk belastning för specifika pkg ltpkgnamegt c. För att aktivera automatisk belastning för specifika pkg ltpkgnamegt d. För att helt avinstallera ett paketOppfattade installation av anteckningsblock som redaktör (rekommenderas) redigera Hämta det senaste Anteckningsblock installationspaketet från notepad-plus-plus. org och installera det på ditt system. Redigera ltyourinstalldirgtshareoctavesitemstartupoctaverc och kommentera raden som anger oktavstandardredigerare: Obs! Du kan justera ovanstående rad för platsen för notepad. exe som installerats på ditt system. Felsökningsredigering Vid lansering kan vissa varningar visas. Dessa varningar kan ignoreras. Följande varningar handlar om att sakna externa verktyg som kan minska vissa av funktionerna i vissa paket. Dessa externa verktyg tillhandahålls inte av 7z-arkiven i sourceforge. Följande varning handlar om fstat-funktionen i statistikpaketet som överbelastar den gamla (som ska avfasas) fstatfunktionen av oktav-3.6.1 Octave-3.6.0-mingw octaveforge pkgs redigera Filer för manuell installation redigera Octave-3.6.0-mingw-binärer tree Octave3.6.0gcc4.6.220120129.7z - MD5: 53E4823B0DC5F2923C4CBCB8B60FC1B6 Detta är ett 7z arkiv som innehåller ett katalogtree för alla binärer och bibliotek som krävs för en komplett oktavinstallation (med undantag för oktavförpackningar). Den kan laddas ner från oktavskärm. Arkivet inkluderar : oktav-3.6.0 inklusive PDF-dokumentation (byggd av Tatsuro Matsuka tatsuromatsuokaoctaveEngWin) mingw32 msys verktygskedja gnuplot-4.4.4 fig2dev-3.2.5c ghostscript-9.0.4 pstoedit-3.60 Underhåll: Nitzan Arazi Senast uppdaterad: 2012-01-29 Octaveforge pkgs, byggd för Octave-3.6.0-mingw Octave3.6.0gcc4.6.2pkgs20120128.7z - MD5: 93CC6207EED411BCE747193D3A8B6625 Den kan laddas ner från oktavskärpa Detta är ett 7z-arkiv som innehåller ytterligare binärer a nd-biblioteken för en uppsättning oktavförpackningar. De medföljande paketen är: actuarial-1.1.0 ad-1.0.6patched audio 1.1.4 benchmark-1.1.1 bim-1.0.2 bioinfo-0.1.2 civil engineering-1.0.7 combinatorics-1.0.9 communications-1.1 .0svn20120127patched kontroll-2.2.4 data-utjämning-1.2.3 dataframe-0.8.2 ekonometri-1.0.8 fenv-0.1.0 finansiell-0.3.2 fpl-1.2.0 fuzzy-logic-toolkit-0.3.0 ga - 0.9.8 generell-1.2.2 generera-ml-0.1.3 geometri-1.4.0 gnuplot-1.0.1 gpc-0.1.7 gsl-1.0.8 ident-1.0.7 image-1.0.15 informationtheory-0.1.8 integration - 1.0.7svn20120128 io-1.0.16 irsa-1.0.7 java-1.2.8patched linear-algebra-2.1.0svn20120127 mapping-1.0.7 mechanics-1.2.0 diverse-1.0.11svn20120127 missing-functions-1.0.2 msh-1.0 .2 multicore-0.2.15 nlwing2-1.2.0 nnet-0.1.13 nurbs-1.3.5 ocs-0.1.3svn20120128patched octclip-1.0.0 octgpr-1.2.0 odebvp-1.0.6 odepkg-0.8.0svn20120127 optim-1.0 .17patched optiminterp-0.3.4svn20120128patched outliers-0.13.9 physicalconstants-0.1.7 plot-1.1.0 quaternion-1.0.0 secs1d-0.0.8 secs2d-0.0.8 secs3d-0.0.1 signal-1.1.2 simp-1.1 .0 soc kets-1.0.7svn20120128patched specfun-1.1.0 special-matrix-1.0.7 spline-gcvspl-1.0.8 splines-1.0.7 statistik-1.1.0svn20120128 strings-1.0.7 struct-1.0.9 symband-1.0.10 symboliska -1,1,0 tcl-oktav-0.1.8 tid-1.0.9 tsa-4.1.1 video-1.0.2patched vrml-1.0.12svn20111014patched windows-1.1.0 xraylib-1.0.8 zenity-0.5.7 Underhåll: Nitzan Arazi Senast uppdaterad: 2012-01-28 Manuell installationsinstruktion redigera Skapa en installationskatalog som inte har mellanslag (dvs. C: OctaveOctave3.6.0gcc4.6.2). Denna katalog hänvisas därefter till som ltyourinstalldirgt. Extrahera hela katalogen träd från Octave3.6.0gcc4.6.220120129.7z till installationskatalogen med den ursprungliga katalogstrukturen som i arkivet (du kan använda 7-zip-verktyg från 7-zip. org). Kopiera octave3.6.0gcc4.6.2.lnk till ett lämpligt läge och ändra dess egenskaper till punkt till ltyourinstallddbdctt. exe och ltyourinstalldirgtshareoctave3.6.0imageliboctave-logo. ico som en ikon Kopiera octave3.6.0gcc4.6.2docs. lnk till ett lämpligt läge och redigera dess egenskaper respektive peka på ltyourinstallinstalldirgtdococtave och ltyourinstalldirgtshareoctave3.6.0imageliboctave-logo. ico som en ikon. Vid denna tidpunkt kan du: a. Starta och använd oktav genom att dubbelklicka på den kopierade oktav3.6.0gcc4.6.2.lnk b. Åtkomst och bläddra i dokumentationsfilerna genom att dubbelklicka på den manuella installationsanvisningen för kopierad oktav3.6.0gcc4.6.2docs. lnk för redigering av oktavspaketet. Ta ut hela katalogerna från Octave3.6.0gcc4.6.2pkgs20120128.7z till installationskatalogen (ltyourinstalldirgt) behåller den ursprungliga katalogstrukturen som i arkivet (du kan använda 7zip verktyg från 7-zip. org). För att uppdatera octavepackages-databasen med ditt installationsträde och automatiskt ladda de flesta paket (exklusive ad och windows som kan krascha oktav när laddad och rensa allt körs), starta Octave och kör följande 3 ombyggnadskommandon från oktavskonsolen: Senaste pkg ombyggnadskommando krävs för att java pkg-posten ska flyttas till toppen av ltyourinstalldirgtshareoctaveoctavepackages db-filen - således laddas java pkg innan io pkg laddas och io pkg-relaterade burkar läggs till i java-klassvägen. Du kan eventuellt justera din installerade paketstatus enligt dina specifika behov och användning genom att utföra följande kommandon: a. För att interaktivt ladda eller lossa ett paket eller b. För att inaktivera automatisk belastning för specifika pkg ltpkgnamegt c. För att aktivera automatisk belastning för specifika pkg ltpkgnamegt d. För att helt avinstallera ett paketOppfattade installation av anteckningsblock som redaktör (rekommenderas) redigera Hämta det senaste Anteckningsblock installationspaketet från notepad-plus-plus. org och installera det på ditt system. Edit ltyourinstalldirgtshareoctavesitemstartupoctaverc and un-comment the line which sets octave default editor: Note: You may adjust the above line for the location of notepad. exe as installed on your system. Troubleshooting edit Upon launching, some warnings may be displayed. These warnings can be ignored. Following warnings are about missing external tools which may reduce some of the functions of some packages. These external tools are not provided by the 7z archives in sourceforge. Following warning is about fstat function of the statistics package that overloads the old (to be deprecated) fstat function of octave-3.6.0 Octave-3.4.3-mingw octaveforge pkgs edit Octave-3.4.3-mingw (without pkgs) Octave3.4.3gcc4.5.220111025.7z - MD5:5AA004D933E000E762AE2AE95573ACBD - multiuploadKDQ1N463UW Octaveforge pkgs, built for Octave-3.4.3-mingw Octave3.4.3gcc4.5.2pkgs20111026.7z - MD5:2987F6078B4AD161F2D23634D5109D61 - multiupload7U6J23CSZ6 The above archive files are now able to be downloaded from octave forge Maintainer: Nitzan Arazi Latest update: 2011-10-26 Packages are archived by 7zip. 7zip software can be download from 7-zip. org Octave Binaries are built using Tatsuro Matsuka OctaveLibs. zip and gplibs. zip (tatsuromatsuokaoctaveEngWin ) Troubleshooting edit Upon launching, some warnings may be displayed. The following warnings can be ignored: Following warning is about interpretation of logical operators (on scalars) in octave which is slightly different than matlabs interpretation. Following messages are from java package about loading of java classes that have been found and how to manually run a statement which will display its capabilities. Following warnings are about missing external tools which may reduce some of the functions of some packages. These external tools are not provided by the 7z archives in sourceforge. Following warning is about fstat function of the statistics package that overloads the old (to be deprecated) fstat function of octave-3.4.3 Octave-3.4.2-mingw octaveforge pkgs edit Octave-3.4.2-mingw (without pkgs) Octave3.4.2gcc4.5.220110914.7z - MD5:4AA0DD4C97F73B2E9E0F7370CD8AD719 - multiuploadTCUHKNNH9S Octaveforge pkgs, built for Octave-3.4.2-mingw Octave3.4.2gcc4.5.2pkgs20111014.7z - MD5:49097AF3C6FC6CDB58EE83F510A50993 - multiuploadDCWFZOUGZA Maintainer: Nitzan Arazi Latest update: 2011-10-14 Packages are archived by the 7zip. The 7zip software can be download from 7-zip. org Octave Binaries are built by Tatsuro Matsuoka (tatsuromatsuokaoctaveEngWin ) Octave manual ( octave-3.4.2.pdf. zip, octave-3.4.2.html. zip ) can be downloaded from tatsuromatsuokaoctaveEngWin Installation edit The installation instructions are the same as for the 3.4.3 version, above. Notes edit Upon launching, some warnings may be displayed. The following warnings can be ignored: Following warning is about interpretation of logical operators (on scalars) in octave which is slightly different than matlabs interpretation. Following warnings are about missing external tools which may reduce some of the functions of some packages. These external tools are not provided by the 7z archives in sourceforge. Following warning is about fstat function of the statistics package that overloads the old (to be deprecated) fstat function of octave-3.4.3 Octave 3.2.4 for Windows MinGW32 edit Includes edit GNU Octave, version 3.2.4 (i686-pc-mingw32) atlas 3.8.2 mingw32 (GCC 4.4.0 on mingw. org ) gnuplot Version 4.4.0 specially prepared for octave mini-MSYS 1.0.11 notepad 5.6.7 as text editor Some components of octave-forge packages actuarial-1.1.0 (New) audio-1.1.4 benchmark-1.1.1 bim-1.0.0 (New) bioinfo-0.1.2 combinatorics-1.0.9 communications-1.0.10 control-1.0.11 data-smoothing-1.2.0 econometrics-1.0.8 fenv-0.1.0 (New) financial-0.3.2 fixed-0.7.10 fpl-1.0.0 (New) ga-0.9.7 general-1.2.0 (updated) generatehtml-0.1.2 (New) gnuplot-1.0.1 (New) gpc-0.1.7 gsl-1.0.8 ident-1.0.7 image-1.0.10 informationtheory-0.1.8 integration-1.0.7 io-1.0.11 (updated) irsa-1.0.7 java-1.2.7 (New) jhandles-0.3.5 (New) linear-algebra-1.0.8 mapping-1.0.7 miscellaneous-1.0.9 missing-functions-1.0.2 msh-1.0.0 (New) nlwing 2-1.1.1 (New) nnet-0.1.10 nurbs-1.0.3 (New) ocs-0.0.4 (New) oct2mat-1.0.7 (New) octcdf-1.0.17 (updated 1.0.17) octgpr-1.1.5 (New) odebvp-1.0.6 odepkg-0.6.10 (updated) optim-1.0.12 (updated) optiminterp-0.3.2 outliers-0.13.9 physicalconstants-0.1.7 plot-1.0.7 quaternion-1.0.0 signal-1.0.10 simp-1.1.0 (New) sockets-1.0.5 specfun-1.0.8 special-matrix-1.0.7 spline-gcvspl-1.0.8 (New) splines-1.0.7 statistics-1.0.9 strings-1.0.7 struct-1.0.7 symband-1.0.10 (New) symbolic-1.0.9 time-1.0.9 video-1.0.2 (New) windows-1.0.8(updated to 1.0.8) zenity-0.5.7 Notes edit Although there are some remaining known issues, some bugs reported to the octave-3.2.3 have been corrected. In addition, useful octave-forge packages are added (Java, Jhandles. ). Please see RELEASENOTES. txt for details: Default Octave install folder changed to e. g. C:Octave3.2.4gcc-4.4.0. If you have installed octave in a folder where the path name has whitespace, for example, C:Program Files. pkg install (package name) command will fail . See sourceforgemailarchivemessage. phpmsgname4A1AF9EF.1000005hotmail for details Additional important topics found after the release: It is reported that the oct2mat octave-forge package affects plot related commands. The purpose of the package is to convert m-file into matlab-compatible coding style. Please see the documentation of the octave-forge (oct2mat - freetb4matlab) from octave. sourceforgefunctionsbypackage. php ) Report for this problem: old. nabbleRe:-Octave-3.2.4-mingw32-available-p28053703.html Explanation of the problem: old. nabbleRe:-Octave-3.2.4-mingw32-available-p28090303.html Realistic solution at this moment, do not install the oct2mat package when you install octave with octave-forge packages if you do not use this package. Another solution is to execute at the octave prompt and then restart octave. The operation results in the oct2mat package not to be auto-loaded in startup. When you want to use oct2mat, execute The plot octave-forge package still have ginput code although the ginput function is now merge into octave itself. Therefore conflict occur if the plot package is installed. To avoid this problem, rename ginput. m in the folder. Octave3.2.4gcc-4.4.0shareoctavepackagesplot-1.0.7. for example ginput. ob. m. In some computers which has one core CPU, response of ginput is very slow. In the case, modify gnuplotginput. m according to the following thread. old. nabbleginput-on-Octave-3.2.4-mingw32-to28093888.html From gnuplot-4.4.0, the default terminal of gnuplot for windows is the wxt terminal. Some users may set the GNUTERM environmental variable for the windows terminal being default. The gnuplot for windows allows to set GNUTERM to win (abbreviated form) but octave does not recognize the abbreviated form for terminal name. If one would like set GNUTERM to windows terminal, one should specify it as windows (full form) but not win (abbreviated form). In detail see the following thread: old. nabbleflicking-problem-again-Octave-3.2.4-mingw32-td28038688.html Older Octave versions with Visual Studio edit Octave binaries compiled with Microsoft Visual Studio are available for download from Octave-Forge site. These binaries come in the form of an easy-to-use installer (created with NSIS ) and are provided in 2 flavors: pre-compiled version for Visual Studio 2008 and for Visual Studio 2010. These binaries do not include the Microsoft Visual C compiler. This must be installed separately, but is only required if you plan to compile and link source code against the pre-compiled octave release. If the Visual C compiler is not present on the target system, then the Visual C runtime libraries must be installed prior the installation of these binaries. These runtime libraries are support libraries that are required by any code compiled with the Visual C compiler. They can be downloaded for free from the Microsoft download site: Note that if you already installed other software on your system, there is a possibility that these runtime libraries are already present. Search for a files named msvcr90.dll (Visual Studio 2008) or msvcr100.dll (Visual Studio 2010) in the160WINDIR directory (usually C:WINDOWS). Installation edit The pre-compiled versions for Visual Studio come in the form of a self-installing executable. Simply download the executable, run it and follow the installer instructions. To avoid possible problems with white spaces in the octave paths, it is strongly recommended to install octave in a directory that do not contain any white spaces. Octave-Forge packages are not installed by default. To install packages, expand the section Octave Forge in the component selection page of the installer and select the packages you wish to install. Note that installed packages are not loaded by default. To use the packages, you still need to load them into octave. Printing (installing Ghostscript) edit In order to use the print command ghostscript must be installed. The installer may be obtained at sourceforge. The instructions below assume the GLP version of Ghostscript is installed with the Destination directory C:Program Files (x86)GPLGS. The Destination directory may be different for 32 bit and 64 bit windows and can also change for different versions of Ghostscript. Therefore, it is important that the user make note of the Destination directory used to install Ghostscript and use it in place of the Destination directory used in these instructions. In order for Octave to find Ghostscript, the directory containing Ghostscripts command line program must be in the command shells path. The name of Ghostscripts command line program may vary. Some examples are gswin32c. exe. gswin64c. exe. gs. exe. and mgs. exe. To directory containing Ghostscripts command line program may either be added to the command shells using Windows Control Panel, or by having Octave modify the path variable to include the directory where Ghostscripts command line programs resides. For the latter, to following lines may be placed in the. octaverc file (where indicates the users home folder). The variable gspath should be set to the Destination directory where Ghostscript was installed. In this case, the value of gspath has been set to the location of Ghostscripts command line program for the GPLs 8.15 version of Ghostscript. The location for other versions may differ. Please determine the location of the installed Ghostscript command line program and make the needed adjustments to these instructions. To set the path via the Control Panel, Go to Control Panel --gt System and Security --gt System Click Advanced System Settings Click Environment Variables In the System Variables area, locate the Path variable, highlight it and click Edit . Add the Destination directory where Ghostscript is installed and confirm the change by clickiing OK . OK . OK . If the 64 bit version of Ghostscript is installed, Octave will not automatically detect it. To use the 64 bit version an option telling Octave about it must be passed to the print command. For example to produce PDF output for a figure, using the 64 bit version of Ghostscript, the command below may be used. At this point most of Octaves printing functionality should work. When output is produced using the print command the warnings below will be given. For the print command to be fully functional, each of these utilities will also need to be installed, and their locations added to the Path variable via either the Control Panel or Octaves Using the Visual C compiler with Octave edit As of version 3.6.1, the Microsoft Visual C compiler is not automatically detected. If you need to use it from octave (for instance to compile a MEX, OCT file, and building packages), then you must configure your system by updating the appropriate environment variables: PATH . INCLUDE and LIB . One way to achieve this easily is to call the vcvarsall. bat script (from the Visual C installation directory) prior executing octave. You can for instance automate this by creating a batch script with the following content (adapt paths to your actual installation): Octave 3.6.4 edit Download edit Content edit Octave 3.6.4 OpenBLAS-0.2.2 (dynamic architectures, up to 4 threads) ATLAS 3.8.4 single-threaded and multi-threaded (2 threads) All required libraries Gnuplot 4.4.4 FLTK 82 packages from Octave-Forge (Must be installed through the Octave installer, see README: 3. Content) Octave 3.6.2 edit Download edit Content edit Octave 3.6.2 OpenBLAS-0.1.1 (dynamic architectures, up to 4 threads) ATLAS 3.8.4 single-threaded and multi-threaded (2 threads) All required libraries QtHandles Octave GUI (experimental, compiled from development sources) Gnuplot 4.4.4 72 packages from Octave-Forge (see README: 3. Content) Octave 3.6.1 edit Download edit Content edit Octave 3.6.1 ATLAS 3.8.4 single-threaded (SSESSE2SSE3) and multi-threaded (SSE3, 2 threads) All required libraries QtHandles Octave GUI (experimental, compiled from development sources) Gnuplot 4.4.4 72 packages from Octave-Forge Alternative edit In addition to the instructions provided in the Octave manual and Octave-Forge repository, a basic toolkit for building Octave in windows using the MSVC compiler has been produced by Michael Goffioul. It consists of a set of scripts that can be used to compile Octave and its dependencies. A pre-compiled (with VS2010) version of everything has also been provided, so it is not necessary to recompile everything from scratch. The files can be found at: dl. dropboxu45539519octave-build2.zip and dl. dropboxu45539519VC10Libs. zip Note that this is not a enterprise-level SDK, so dont try to start an enterprise with it.

No comments:

Post a Comment