Finding the Right Math Software for Summer Calculus Class

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
3 replies · 4K views
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).
 
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: