블로그 이미지
Leeway is... the freedom that someone has to take the action they want to or to change their plans.
maetel

Notice

Recent Post

Recent Comment

Recent Trackback

Archive

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
  • total
  • today
  • yesterday

Category

2009. 8. 12. 16:35 Computation
GNU Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab. It may also be used as a batch-oriented language.

http://www.gnu.org/software/octave/

http://en.wikipedia.org/wiki/GNU_Octave

Intel Core 2 Duo이라 여기에서 octave-3.2.2-i386.dmg 받음

Introduction

GNU Octave is a high–level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab. It may also be used as a batch–oriented language. For further information visit http://www.octave.org.

Octave.app is a ready–to–run binary version of GNU Octave. It runs on most of Apple's Mac OS X computers and comes with all the free libraries that are needed. The application can also be expanded by downloading and installing further packages from the Octave–Forge's website at http://octave.sourceforge.net.

If you like GNU Octave resp. Octave.app then please also think about of making a contribution to the Core Octave Development team. Instructions are given at http://www.gnu.org/software/octave/funding.html.

Requirements

If your Apple computer comes with Motorola's PowerPC processor G4 or newer then you need to have installed at least Mac OS X version 10.4. Octave.app for Apple's PPC Macs has been optimized for G4 processors and newer, it doesn't work on G3 processors. Download the file octave-3.2.2-ppc.dmg that includes the ready–to–run binary version of GNU Octave for PPC Macs.

If you have an Apple computer that comes with an Intel processor then you need to have installed at least Mac OS X version 10.4. Download the file octave-3.2.2-i386.dmg that includes the ready–to–run binary version of GNU Octave for Intel Macs.

If you want to use graphical outputs from Octave that can be made with the commands plot, mesh, surf etc. then Gnuplot can be installed (cf. General FAQ about 'Do I have to install Gnuplot.app from the Extras directory?'). Since Octave.app version 3.2.0 there i sno need to install Gnuplot anymore because Octave.app comes with its first own graphical backend cf. General FAQ about 'How can I switch between different graphical backends?'). Gnuplot.app is a separate Mac application because it can be build, installed and run for its own (for further information about Gnuplot visit the Gnuplot website).

If you want to further install Octave packages from eg. the Octave–Forge's project website then you must install the “Apple's XCode Tools” from 'DVD 1 of your Mac OS X Install Discs' before. To make sure that you have installed the latest version available also visit Apple's XCode Tools website.



Octave.app을 더블 클릭하여 실행시키면 다음과 같이 터미널 창이 뜬다.

Last login: Wed Aug 12 19:28:18 on ttys000
exec '/Applications/Octave.app/Contents/Resources/bin/octave'
ga07087:~ lym$ exec '/Applications/Octave.app/Contents/Resources/bin/octave'
GNU Octave, version 3.2.2
Copyright (C) 2009 John W. Eaton and others.
This is free software; see the source code for copying conditions.
There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE.  For details, type `warranty'.

Octave was configured for "i386-apple-darwin8.11.1".

Additional information about Octave is available at http://www.octave.org.

Please contribute if you find this software useful.
For more information, visit http://www.octave.org/help-wanted.html

Report bugs to <bug@octave.org> (but first, please read
http://www.octave.org/bugs.html to learn how to write a helpful report).

For information about changes from previous versions, type `news'.

octave-3.2.2:1> news

Summary of important user-visible changes for version 3.2:
---------------------------------------------------------

 ** Compatibility with Matlab graphics has been improved.

    The hggroup object and associated listener callback functions have
    been added allowing the inclusion of group objects.  Data sources
    have been added to these group objects such that

           x = 0:0.1:10;
           y = sin (x);
           plot (x, y, "ydatasource", "y");
           for i = 1 : 100
             pause(0.1)
             y = sin (x + 0.1 * i);
             refreshdata();
           endfor

    works as expected.  This capability has be used to introduce
    stem-series, bar-series, etc., objects for better Matlab
    compatibility.

 ** New graphics functions:
-- less -- (f)orward, (b)ack, (q)uit


'Computation' 카테고리의 다른 글

매킨토시 스크린 샷 파일 포맷 변경법  (0) 2011.02.10
Matthias Felleisen et al. <How to Design Programs>  (0) 2010.09.26
Cloud Computing 클라우드 컴퓨팅  (0) 2009.07.03
OpenFrameworks  (2) 2008.06.18
Conceptual Wavelets  (0) 2008.05.27
posted by maetel