The exercises for some lessons should now be visible in the course framework, stay tuned for updates on the rest that will also be appearing shortly.
|
|
I'm having trouble crunching the Leontief Input-Output Model math; I finally figured what I think (hope) is a good question. Pretty clearly, there is a value in the LEOM matrix whose sum (??) must be less than or equal to one. What exactly is that "sanity" calculation? Is the dot product and product of w matrixes the same thing? TY. --phil
|
|
Let me answer these two questions separately.
- In the Leontief Input-Output models, there are two things that must be the case for it to actually be possible to meet consumer demand. First, the matrix I-A (where A is the input-output matrix) must be invertible. Second, it is possible for such a matrix to be invertible but the product Inverse[I-A].d to give negative values for some entries of X (the total output). Mathematically, this is perfectly sensible, but in terms of a physical model of an economy, we need the total output in each sector to be positive.
- In Wolfram Language, Dot[A,B] (or just A.B) computes the tensor you get by contracting the last index of A with the first index of B. So Dot is actually more general than matrix multiplication. However, if A and B happen to be matrices, then yes. A.B is the usual matrix product of A and B.
|
|
I'm having inordinate difficulty reliably creating a matrix in the WL. I don't understand why the first statement creates a 3x3 matrix and the second does not:
|
|
It's a long-standing gotcha which amounts to MatrixForm being (arguably) badly designed. If one uses e.g. InputForm or FullForm then the formatting is applied and the wrapper disappears. The MatrixForm wrapper alas does not disappear. So instead of a rectangular list of lists, the structure is MatrixForm[list-of-lists] . Maybe this rewriting of your example will help to clarify. (For display purposes I converted the Out[1] cell to InputForm so it would avoid showing a mess of linear syntax.)
In[1]:= e1 = MatrixForm[{{0.2, 0.1, 0.1}, {0.1, 0.2, 0.2}, {0.1, 0.1, 0.3}}]
(* Out[1]//MatrixForm= MatrixForm[{{0.2, 0.1, 0.1}, {0.1, 0.2, 0.2}, {0.1, 0.1, 0.3}}] *)
In[2]:= MatrixQ[e1]
(* Out[2]= False *)
In[4]:= {Head[e1], MatrixQ[e1[[1]]]}
(* Out[4]= {MatrixForm, True} *)
|
|
As Dan was saying, generally you don't want to define things as their MatrixForm expressions. Define them purely in terms of lists of lists (or some equivalent way to do this programmatically). Then, if you want to see them as a matrix, use MatrixForm on the defined thing. As a rule of thumb, if you use "=" and MatrixForm in the same line, it is highly likely to have intended (although counterintuitive) behavior. In other words define things one place, use MatrixForm to look at them someplace else.
|
|
Thank you both. My only self criticism was failing to look in the Wolfram system documentation first, which clearly noted the issue.
|
|
I am registered for the series but could not attend. Where can I find the associated notebooks to download? Thank you.
|
|
George, to get the links, the simplest thing is to send an e-mail to wolfram-u@wolfram.com.
The URL of the beta framework was included in reminder e-mails for the class sessions for the later sessions (8-10). It wasn't released until then. I don't think students are supposed to share the links here. You should have links to the lecture archives in the "Recording available" annoncements you got from Wolfram U daily.
|
|
The main lecturer is pedagogically quite gifted as a presenter! Perhaps the best I have experienced -- certainly in mathematics.
|
|
I appreciate it Renay! I'll chalk this up to input from my instructors in the UIUC college of education and to my colleagues at various schools. Hooray for teachers.
|
|
I missed the first class. Then, I can't receive the course completion certificate? I will follow up the first class with the recording definitely. Still waiting for it.. As I thought, the audio was uploaded to the study group page. However, I did not receive it via e-mail. Is it because I missed the first class? Does this mean that I am not eligible for the course completion certificate no matter what? I never miss a class. Today was the first day I miss a class that I sign up for.
|
|
Hi, I'm not sure why you may not have gotten an email about the recording being up; however, there is no requirement to attend the live sessions. Live sessions are obviously nice, but life happens and you can definitely catch up on the recorded versions.
|
|
what about the attendance certificate? 1) If we watch all the videos and pass quizzes of the framework (the study group will have its framework, right?), we will receive the attendance certificate? 2) If we pass the final exam, we will receive the level 1 certificate?
These were my questions that I still have (lol).
- I made a big mistake to miss the class. It was the first time for me to miss a class that I signed up for. I never miss a class under any circumstance unless I am hospitalized.
Also, thanks to Wolfram, I have been able to study what I love - Wolfram Language, Mathematica, and Math.. what Wolfram teaches to the public is very fun. It's also mandatory for me to be qualified for Master's programs that I will apply for.
Thus, it's a huge deal for me.
I do hope that I can learn about the answers for my two questions above..
Thank you for your consideration.
|
|
@Soomi Cheong, I'm also in the class. The recording notification for Session 1 (audio + video) was sent out at 6:05PM Eastern Standard Time (US) today -- about 1 hour ago. The Wolfram-U team has to do some processing to turn around the archive. Sometimes, it's published within an hour; sometimes, it takes several hours. If you didn't receive the notification, you should send an e-mail to wolfram-u@wolfram.com and they will be able to help you.
|
|
Hi John, I have a conflicting work commitment today. What is the policy regarding a missed class or online discussion? (Obviously, I'm new to this.) Roger
|
|
Roger, I'm a fellow student, but I've gone through several Wolfram-U Daily Study Groups.
There's no problem missing a session. A few hours after each session, the Wolfram-U team will e-mail everybody in the course a message containing a link to an archive video of today's session. You can play back (and pause and replay sections) at your leisure. If you ever have customer service questions, an e-mail to wolfram-u@wolfram.com will get you a personal response. --phil
|
|
Yes, thanks Phil for answering this! And like Phil said, don't worry about missing a day. The text materials and the video links can both be accessed outside of the "live" time. The live time is obviously nice for being able to ask questions immediately and easily, but the design of all the courses is such that people can learn asynchronously too.
|
|
One request for John: I was recently listening to a discussion about the HeartMath "global consciousness project". My understanding is that this org has deployed a large number of computers worldwide that are performing nonstop coin-flipping. The project is noting long-running trends varying from a 50/50 distribution in the coin flips and is associating "global consciousness" events to those variations. I'm naturally skeptical, but I don't understand the mathematics of random coin-flippers to competently appreciate (or dismiss) this project. If this course could address means of understanding/analyzing the output of these flippers -- or perhaps provide pointers to lucid writeups -- I'd be grateful. Thank you.
|
|
Phil, when random cyber coin flips start to correlate with world events, it’s a good time to change the random number generator.
|
|
Thanks, Daniel. I can't accept a casual/pseudoskeptical dismissal of the Heartmath work. The details of Heartmath's random coin-flippers are well-documented; they are extremely sophisticated devices. If you examine those details and see some obvious reason they are inappropriate for the job, I (and others) would appreciate learning those details. But casually dismissing their devices with no specifics isn't advancing anyone's understanding.
|
|
My response skeptical, not pseudoskeptical. Nor is it casual. I’ve worked with RNG’s and with RNG test suites. The idea behind most (or perhaps all) such tests is to probe for statistically significant correlations. This is especially the case for testing of iid uniform random bit streams. Ergo if their RNG’s are showing such correlations then they are not doing a good job generating random bits. I looked at the site by the way. I was not able to find details about their bit generators, other than that they are apparently considerably scaled up in volume this past year.
|
|
Hi Roberto, the study group for Discrete Mathematics (which is different from Finite Mathematics) began on Oct 16, and the full versions of courses will go live not too far after their study groups conclude
|
|
John, the last 2 Daily Study Groups offered this fall (Discrete Math and Multivariable Calculus) commenced with an unreleased course framework. With Discrete Math, the framework Beta was released on Day 8 of the course; with MVC, I believe it was released in the third (final) week. I'm awfully fond of your work and presentation, but I'd strongly prefer to do courses where the framework was ready to rock on Day 0 of the course. Will the Finite Mathematics course framework be ready to go on November 6? TIA. @Wolfram U: if a DSG is commencing before its course framework is ready, could you please include a disclaimer noting that in the course announcements?
|
|
Hi Roberto, This is Marc, the instructor of the course for Discrete Math. The study group just finished today, the course framework will be available in a few days. Happy learning!
Marc
|
|
Reply to this discussion
in reply to
|