Maple Finding the Right Math Software for Summer Calculus Class

AI Thread Summary
A user is preparing to teach a summer calculus class and seeks an open-source mathematical software alternative to Maple or Mathematica, as their institution does not provide these programs. They have tried Octave but are looking for software that allows for live coding, where code execution and graphing occur simultaneously. They inquire about Scilab and Maxima as potential options and express openness to other suggestions, including SageMath. Additionally, another user is facing an issue with a specific line of code in Octave that works in MATLAB, related to the fread function and bit operations. They are advised to consult the help documentation for fread in both Octave and MATLAB to identify differences and troubleshoot the error. Overall, the discussion centers on finding suitable software for mathematical programming and addressing compatibility issues between Octave and MATLAB.
epsilon>0
Messages
10
Reaction score
0
In a couple weeks, I'm going to be teaching a summer calculus class and I wanted to introduce my students to the mathematical software that can be used. However, where I teach they do not have maple or mathematica, so I have to use one of the open source programs (octave, maxima, scilab etc).

I tired Octave, but I want to use a program that has a live coding sheet. AKA, I want it to be more similar to maple or mathematica, in that I can type code and a graph will appear on bottom and then type more code below that.

Would Scilab or maxima give me what I want or is there something I can download for use with octave? I'm not really wedded to using octave...I just want to give a basic introduction to mathematical programming (ie..graphing, solving systems of equations, derivatives, integrals, if and for loops for basic algorithms).
 
Physics news on Phys.org
Need Help with Octave

hi
Am doing a project on a GNU Octave 3.2.4
i written a code in MATLAB but i tried the same code in GNU Octave , there I am getting an error.

error at the below line:

data(i,1)=fread (fid,1,'bit48=>double','b');

i think error is occurring because of the "bit" operation. is there any alternative operation for this in OCTAVE.

the same program is running successfully in MATLAB.
please help me in this.

thanks
 
Matlab and Octave are almost the same. Even the performance is similar. Spam like removed. You can successfully use octave for graphing, solving systems of equations and algorithms. I'm not sure about derivatives and integrals but I'm not and experienced octave user.

dkantri: I would suggest to type "help fread" to read more details about this function. Do the same in mathlab to see if there are differences. You could also post the error in which you can see the column where the error occurs. It could be bit wise transformation or some path mismatch...
 
Last edited by a moderator:

Similar threads

Back
Top