Join Curt Frye for an in-depth discussion in this video What you should know before watching this course, part of Learning Octave.
Before I go into the details of analyzing data using Octave, I wanted to give you a brief overview of what you need to know before you start using the program. First, you should know how to install software on your operating system. In this course, I assume that you are using a PC running Windows. So I'll show you how to download the .exe installation file. However, Octave is also available for the MAC and also for various Linux distributions. And you can find those files on the sourceforge.net site.
So that means that if you're not using Windows, you'll need to know how to install on your own system. Secondly, you should know how to get your data into a text file, such as the comma-separated value or CSV files generated by Excel and other database programs. I cover working with external data in chapter four, and if you already have those skills in place then you'll be a step ahead and can work with your own data and not just the sample data that I provide. And finally, you should have a willingness to work with free software.
Octave is available for free, and that means that it doesn't have all of the support, help files, and other types of documentation that you might find with other programs such as Excel. So that means that when you work with Octave, you need to be willing to experiment, and to work with the documentation that's available. But don't worry. In this course, I will show you everything you need to know to get up and running with Octave.
- Downloading and installing Octave
- Using built-in commands
- Manipulating strings
- Defining vectors and matrices
- Defining functions
- Creating executable scripts
- Debugging your Octave code