I am new to Mathematica but for several years I have been using Delphi for mathematical modeling. In Delphi, applications are called Projects and a project will comprise several Units. I created a unit that I named Toobox. It contained many functions and procedures created by me but useful in a wide variety of projects. By adding Toolbox to any Project the complete contents of Toolbox were made available even though I might wish to use just a single function or procedure. I would like to accomplish the same with Mathematica and this is my solution - so far. I have created a Notebook called Toolbox that I am filling with functions and blocks of text. When I need a function, for example, I copy its cell from Toolbox and paste it into whatever notebook needs it. Is there a better way of doing this? My solution seems cumbersome compared to my Delphi experience.
hamishsmall29
(Hamish Small)
1
fkampas
(Frank Kampas)
2
What you want to create is a Package.
dreiss
(David Reiss)
3
Take a look at the following threads here on this site:
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| How can I make and call packages in Mathematica? | 4 | 17469 | April 25, 2014 | |
| Install MathToolBox package? | 5 | 8688 | April 22, 2018 | |
| Building Packages: A basic tutorial | 13 | 53048 | December 4, 2015 | |
| What is the best way to manage all the small programs you create in MMA? | 27 | 31255 | August 22, 2019 | |
| Best way to reuse some code in multiple notebooks? | 23 | 15871 | September 4, 2017 |