#mathematica

Virgile Andreani ⏚ 🇵🇸Armavica@sciences.re
2026-01-21

What software do you use for symbolic computing? For example: computing integrals and combinatorial sums, with unspecified parameters and coefficients.

I have used Mathematica for a long time but don't have access to a license anymore and I am wondering if I might find an open source replacement. I am also aware that Mathematica is available for free on Raspberry Pi but I'm not sure how that compares to the desktop version.

#ComputerAlgebraSystem #CAS #SymbolicComputing #Mathematica #SymPy

Dimly Lit CornersDLC@mstdn.social
2025-12-11

What is a terminal?

Consider #Plan9
Consider #TidalCycles #Strudel
Consider #Mathematica

What is a text interface with support for math, graphs, tables/matrix, signal capture, analysis, generation, vector graphics, UI-objects, etc…?

#Question

2025-12-11

#adventOfCode day 10 in #LuaLang and #Mathematica

gitlab.cs.washington.edu/fidel

  • PC - 487 ms
  • Raspberry Pi 4: a few seconds
  • #ti92 Plus: N/A

Ok, finally all caught up and looking forward to some sleep and Day 12!

After a night and day in math land confusing myself with row echelon matrices and intersecting N-spaces, I remembered that I have a Raspberry Pi that for some reason has free preinstalled Mathematica.

So my Lua program code-gens a Mathematica program, which then runs on the Pi to solve Part B!

This generated code is checked in if you want to look at it - it's several thousand lines of simultaneous equations being solved with constraints applied: gitlab.cs.washington.edu/fidel

Given all that, it's pleasantly fast. Mathematica over VNC on wifi is pretty laggy but the actual execution couldn't have taken more than a second or two!

(Yes, I did attempt to solve the equations on the TI-92+ #ticalc, as it has a very capable computer algebra system, but I couldn't figure out how to apply all the necessary constraints -- maybe later.)

A Mathematica notebook running on Linux on a Raspberry Pi.  Several lines of simultaneous equation solutions, denoting numbers of button presses, can be seen.  A running total is also interspersed with these lines, the last line being the Part B solution.
2025-12-03

Instant Supercompute: Launching Wolfram Compute Services

Wolfram language never cease to amaze me with how it manages to introduce mind-blowing features that are not possible everywhere else without introducing any syntax. In today's episode: wrap a resource-intensive computation in this function, and it'll magically happen on our enchanted cloud computers; there will be an email notification. Truly awesome. Sometimes I envy scientists because they have a reason to use tools like Wolfram.

#mathematica

2025-11-13

Anyone surprised that a naive implementation of Path Tracing in #Mathematica is horribly slow to run? 🤣

2025-11-07

How-To Geek: I replaced Mathematica with this free and open-source alternative. “Mathematica is well-known for its ability to solve all kinds of math and science problems. It’s also notoriously expensive and closed-source. What if there was an open-source program for Linux that let you explore math for free? There is, and it’s called SageMath.”

https://rbfirehose.com/2025/11/07/how-to-geek-i-replaced-mathematica-with-this-free-and-open-source-alternative/

2025-10-21

What is a good plotting tool for making 3D surface graphs? My goal is to explain how if you have a curve

y = A*x^3 + B*exp(sin(3x))

you can graph x vs y but also x vs y vs A to show how varying the parameter shifts the family of curves so you can find a best fit by comparing x and y from data to x and y in your model.

I am pretty sure excel will refuse outright, I have #python I have #mathematica I have #matlab . I am fine coding, just not fidding with 1000 things to make a legible graph.

2025-10-06

Released into the #PublicDomain and uploaded to Wikimedia Commons together with the #Mathematica script used to generate it: commons.wikimedia.org/wiki/Fil

2025-09-18

Градиентный спуск для новичков: когда ты падаешь, но становишься лучше

Задавались ли вы когда-нибудь вопросом, что происходит под капотом обучения, например, линейной регрессии? Если вы до сих пор не нашли ответ на этот вопрос, то эта статья для вас. Сегодня простым языком разберём, что такое градиентный спуск — от интуиции до полноценного обучения линейной регрессии с нуля.

habr.com/ru/articles/948404/

#ML #mathematica #для_новичков

2025-08-06

Stephen Wolfram: New Features Everywhere: Launching Version 14.3 of Wolfram Language & Mathematica. “Version 14.2 launched on January 23 of this year. Now, today, just over six months later, we’re launching Version 14.3. And despite its modest .x designation, it’s a big release, with lots of important new and updated functionality, particularly in core areas of the system. I’m […]

https://rbfirehose.com/2025/08/06/new-features-everywhere-launching-version-14-3-of-wolfram-language-mathematica-stephen-wolfram/

2025-08-06

There are a number of nice new features in #Mathematica 14.3, but I hate that ListFitPlot just produces a curve that goes nicely through the points without any insight of justification. It is not going to do as much damage as the fit function in Excel (that led a lot of clueless users to do a linear regression with data that do NOT follow a linear trend), but we are in the same ballpark.
reference.wolfram.com/language

2025-06-02

Released into the #PublicDomain and uploaded to #WikimediaCommons, together with the #Mathematica script used to generate it: commons.wikimedia.org/wiki/Fil

2025-05-27

Released into the #PublicDomain and uploaded it on #WikimediaCommons, together with the #Mathematica code used to generate it: commons.wikimedia.org/wiki/Fil

2025-05-19

For the people at Wikimedia Commons: I used to be User:Berto, but I lost my password, so I now I am User:Clodovendro. I make a number of scientific visualizations using #Mathematica, and I release them into the #PublicDomain (and upload the on Commons so everyone can use them).

Rust Weekly 🦀rust_discussions
2025-05-10

Woxi - An interpreter for the Wolfram Language written in Rust

github.com/ad-si/Woxi

Discussions: discu.eu/q/https://github.com/

2025-04-24

[Перевод] Markdown презентации по-новому: контроллер Nintendo, интерактивный блокнот и немного магии

Как превратить скучные слайды в интерактивную демонстрацию, где код можно запускать прямо на месте? В этой статье попробуем перенести презентацию в браузер, а затем — в «блокнот». Интерактивные среды, такие как Jupyter Notebook, Observable, Mathematica, WLJS Notebook, позволяют создавать живые презентации, лекции и наглядные материалы для коллег или студентов. Они незаменимы и для визуализации моделей, симуляций и любых данных. Под катом — примеры, пошаговый разбор и демо вживую.

habr.com/ru/articles/904196/

#ppt #markdown #nintendo_switch #jupyter_notebook #jupyter #mathematica #wolfram #wljs #презентация #гироскоп

oh, man! @Wolfram just sent me a 60 free subscription to #Mathematica .. now i’m just gonna get all addicted..

2025-03-27

Гироскоп в презентации или зачем брать с собой JoyCon на большую научную конференцию

Анимации и свистоперделки в том виде, в котором они были популярны с PowerPoint 10 или 20 лет назад, значительно отступили на второй план. Любые технические доклады сейчас - это зачастую просто PDF документ. А хотелось бы больше 🧙🏼‍♂️ Как? Зачем превращать буханку хлеба в космический корабль? И при чем тут физика и webdev? Давайте разбираться! (осторожно! трафик)

habr.com/ru/articles/893940/

#revealjs #markdown #wljs #mathematica #jupyter #jupyter_notebook #nintendo #nintendo_switch #ppt

Antonio Ganfornina Andradeswadabadah
2025-03-11

Dear scientists of mastodon, I am once again asking for assistance 😅

I want to evaluate:

F(\omega',\omega)=\int_{-\infty}^{\infty}f(t,\omega)e^{i(\omega-\omega')t}dt

For easy cases, frequency shifting property of Fourier transform will be enough. If f(t,omega)=a, the result will be 2*pi*a*delta(omega-omega').

I've tried to solve this in Matlab, but I lack of any confidence on this matter (script on alt-text).

How would you implement this? Thank you 🫂 😊

The integral evaluated in t (time) from -infinite to +infinite of a function f which depends of two variables; t (time) and omega (angular frequency), multiplied by the complex exponential of omega-omega_prime multiplied by t. This results in a primitive function F(omega_prime,omega).

The script I have made to solve this. However, I am not 100% sure, since even for a simple case (see below the code).

% The matrix f was obtained previously and it is a square matrix of 2000x2000 elements, where the rows corresponds to each omega (frequency) and each column corresponds to a different t (time).

f_ww = zeros(2000); % Initialise a matrix of zeros.
total_iterations = numel(f_ww);  % Total number of iterations
iteration = 0;  % Start iteration counter

% Evaluating the integral
for m = 1:2000
    for n = 1:2000
        omega_m = omega(m);
        omega_n = omega(n);
        exponential_term = exp(1i * (omega_m - omega_n) * t_vals);
        f_ww(m, n) = trapz(t_vals, f(m, :) .* exponential_term); % Trapz method
        % Update iteration counter
        iteration = iteration + 1;
        
        % Calculate and display progress percentage
        progress = (iteration / total_iterations) * 100;
        fprintf('Progress: %.2f%%\n', progress);
    end
end

My doubt; for an initial matrix f where all its elements are a constant value, I should obtain at the end a delta-like behaviour around the main diagonal, but when I plot the results I get something like sinc(omega-omega_prime).
Antonio Ganfornina Andradeswadabadah
2025-03-04

Hola! Cientifiques de Mastodon, especialmente si usáis Matlab, Mathematica, o Python. Estoy atascado con un problema ¿Podríais echarme un cable?

He obtenido una expresión analítica general que bajo casos puntuales soy capaz de "resolverla a mano", pero en otros casos las integrales no tienen solución analítica.

\int_{-\infty}^{t}dt'e^{\int_{t}^{t'}ds \gamma(s)}e^{-i\omega(t'-t)}

¿Cómo lo implementaríais en un script de integración numérico? Gracias 🫂😊

La integral definida desde menos infinito hasta  t con respecto a  t' (t prima), de la exponencial de la integral desde  t hasta  t' (t prima) de una función gamma (dependiente de s) respecto a la variable s, multiplicada por la exponencial de  -i*omega*(t' - t).

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst