Lists in Mathematica & Wolfram Language

Поділитися
Вставка
  • Опубліковано 4 чер 2024
  • Mathematica Essentials - the first PRO COURSE from Socratica
    Buy here: www.socratica.com/courses/mat...
    Learn along with free Mathematica notebooks available on github:
    github.com/socratica/wolfram
    𝙒𝘼𝙉𝙏 𝙈𝙊𝙍𝙀? snu.socratica.com/mathematica
    Lists in the Wolfram Language are a fundamental structure. They represent an ordered sequence of expressions. And since everything in Mathematica is an expression, a List is an ordered sequence of pretty much anything! For example, Lists are used to represent vectors, matrices, and tensors. They are also the standard structure for passing collections of data to functions. To become truly fluent in Mathematica, you will need to master Lists.
    ✷✷✷
    MATHEMATICA ESSENTIALS by Socratica
    Lists
    0:00 Introduction
    1:12 Lists as Arguments
    2:51 Extracting Part of Lists
    4:55 Common List Operations
    6:46 Vectors
    7:25 Matrices
    8:07 Lists as Expressions
    8:57 Importance of Lists
    9:26 Mathematica Essentials
    ✷✷✷
    We recommend the following (affiliate links):
    The Wolfram Language
    amzn.to/3D4jqvz
    The Mythical Man Month - Essays on Software Engineering & Project Management
    amzn.to/2tYdNeP
    Innumeracy: Mathematical Illiteracy and Its Consequences
    amzn.to/2ri1nf7
    Mindset by Carol Dweck
    amzn.to/2q9y8Nj
    How to Be a Great Student (our first book!)
    ebook: amzn.to/2Lh3XSP
    Paperback: amzn.to/3t5jeH3
    Kindle Unlimited: amzn.to/3atr8TJ
    ✷✷✷
    If you find our work at Socratica valuable, please consider becoming our Patron on Patreon!
    / socratica
    If you would prefer to make a one-time donation, you can also use
    Socratica Paypal
    www.paypal.me/socratica
    ✷✷✷
    Written & Produced by Michael Harrison & Kimberly Hatch Harrison
    Edited by Megi Shuke
    About our Instructors:
    Michael earned his BS in Math from Caltech, and did his graduate work in Math at UC Berkeley and University of Washington, specializing in Number Theory. A self-taught programmer, Michael taught both Math and Computer Programming at the college level. He applied this knowledge as a financial analyst (quant) and as a programmer at Google.
    Kimberly earned her BS in Biology and another BS in English at Caltech. She did her graduate work in Molecular Biology at Princeton, specializing in Immunology and Neurobiology. Kimberly spent 16+ years as a research scientist and a dozen years as a biology and chemistry instructor.
    Michael and Kimberly Harrison co-founded Socratica.
    Their mission? To create the education of the future.
    ✷✷✷
    Welcome to Socratica! We make SMART videos focusing on STEM - science, math, programming. Subscribe here: bit.ly/SocraticaSubscribe
    PLAYLISTS
    Study Tips bit.ly/StudyTipsPlaylist
    Python programming bit.ly/PythonSocratica
    SQL programming bit.ly/SQL_Socratica
    Chemistry bit.ly/Chemistry_Playlist
    Abstract Algebra bit.ly/AbstractAlgebra
    Astronomy bit.ly/AstronomySocratica
    Biology bit.ly/BiologySocratica
    Calculus bit.ly/CalculusSocratica
    Geometry bit.ly/GeometrySocratica
    Mathematica bit.ly/SocraticaMathematica
    Theme: Cody Martin Arcadia RQYAX9HPN0LSPS0J
    #Mathematica #Wolfram #WolframLanguage

КОМЕНТАРІ • 13

  • @Socratica
    @Socratica  8 місяців тому

    Mathematica Essentials - the first PRO COURSE from Socratica
    Buy here: www.socratica.com/courses/mathematica-essentials

  • @kirbymarchbarcena
    @kirbymarchbarcena Рік тому +11

    This is really informative....no argument there.

  • @kienappel
    @kienappel Рік тому +3

    Great video! Thank you for the effort you put into it!

  • @murphygreen8484
    @murphygreen8484 Рік тому +3

    Great video. Would like more in depth description about "anonymous functions"

    • @Socratica
      @Socratica  Рік тому +2

      We'll definitely make a lesson on anonymous (or pure) functions.

  • @fizixx
    @fizixx Рік тому +1

    Excellent info. Hope more of these follow!

  • @petrospaulos7736
    @petrospaulos7736 Рік тому +1

    or... Prime@Range@10 or... Prime~Array~10
    There are so many nice tricks, too!

    • @japedr
      @japedr Рік тому

      10//Range//Prime

  • @harikrishnanb7273
    @harikrishnanb7273 Рік тому +2

    is there any idea on making videos on julia programming language !?

  • @nicholasbohlsen8442
    @nicholasbohlsen8442 Рік тому +2

    I have always found Wolfram's lack of a function analogous to np.empty in numpy of malloc in C extremely irritating, as I often want to assign a buffer list for later reference.
    I usually just end up assigning a constant array of zeroes out of laziness to do this.
    (my use cases are a bit niche and so I understand why its not included in a convenient way)
    I still really like Mathematica though for its speed and convenience, I just find it hard to scale up routines into full programs and so am often left with the difficult question of when to abandon mathematica and move to a more standard programming language.

    • @Socratica
      @Socratica  Рік тому +3

      I do think Wolfram is moving in a good direction towards having the Wolfram Language considered an alternative to traditional languages like C or Python. The new cloud offerings are a good step, as many REST APIs are genuinely just computations. The Application Server and Data Drop services are quite intriguing. The ExternalSession collection of functions also seem promising for corner cases where the Wolfram Language is not optimal. Fingers crossed! I do find myself using Mathematica more and Python less these days which is a good trend...

  • @veraluciaguimaraes5689
    @veraluciaguimaraes5689 Рік тому

    Grande abraço do 🇧🇷

  • @bryanseare2704
    @bryanseare2704 7 місяців тому

    you didn't even touch the array function 😑.