Beginning Python, cf dedicated calculator package

Click For Summary
SUMMARY

The discussion centers on the suitability of Python for beginners interested in programming for personal development, particularly in performing calculations and processing data from transducers. Users recommend Python due to its extensive libraries, specifically mentioning NumPy and SciPy, which are ideal for numerical calculations. The participant has prior experience with Mathematica, Maple, and MATLAB but seeks a programming language that can also interface with experimental data. Overall, Python is affirmed as a strong choice for achieving the stated goals.

PREREQUISITES
  • Basic understanding of programming concepts
  • Familiarity with numerical computation
  • Knowledge of data processing techniques
  • Experience with scientific computing tools like MATLAB
NEXT STEPS
  • Explore Python libraries such as NumPy and SciPy for numerical calculations
  • Learn about data input and processing techniques in Python
  • Investigate Python's capabilities for interfacing with transducers
  • Practice coding simple projects to reinforce learning and application
USEFUL FOR

This discussion is beneficial for beginners in programming, particularly those interested in scientific computing, data processing, and anyone looking to leverage Python for personal development in technical fields.

houlahound
Messages
907
Reaction score
223
I am no programmer but I want to learn for personal development.

so physicsy type guys recommended Python. I downloaded it and have been playing.

my goals for programming are three;

1. learn to code just for fun

2. do calculations and numerical calculations

3. input data from transducers, process it and do something with processed data, particularly filtering.

I have used mathematica, maple and MATLAB before, to do calculations but not for interfacing with experimental data.

before I invest a bunch of time into Python can experienced users give their opinion if it is a good choice in light of my stated goals and / or offer any better solutions.

thanks any advice.
 
Technology news on Phys.org
houlahound said:
I am no programmer but I want to learn for personal development.

so physicsy type guys recommended Python. I downloaded it and have been playing.

my goals for programming are three;

1. learn to code just for fun

2. do calculations and numerical calculations

3. input data from transducers, process it and do something with processed data, particularly filtering.

I have used mathematica, maple and MATLAB before, to do calculations but not for interfacing with experimental data.

before I invest a bunch of time into Python can experienced users give their opinion if it is a good choice in light of my stated goals and / or offer any better solutions.

thanks any advice.
I have just started to learn Python myself. From what I can tell, Python has become very popular, in part because of the math and numerics libraries that are available (numpy and scipy for two). Based on the goals you list, I would recommend spending some time getting familiar with Python.
 
Sounds encouraging, thanks.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 6 ·
Replies
6
Views
3K
Replies
7
Views
3K
  • · Replies 2 ·
Replies
2
Views
6K
Replies
4
Views
3K
Replies
1
Views
2K