Probability Programs

Probability Programs - Probability Programs Conversion from MC15 - Messages

#1 Posted: 12/28/2022 11:00:30 PM
Norm Schutzkus

Norm Schutzkus

9 likes in 90 posts.

Group: User

Hello SMATH Collaboratory. I attempt to convert an older MC15 worksheet, yet stumble on my poor programming skills. Attached please find my attempt in SMATH and the MC15 worksheet.

I welcome your recommendation(s) to get my SMATH worksheet program "P" working and I'll attempt to take it from there to finish the conversion.

Sincerely,

NormFile not found.File not found.
#2 Posted: 12/29/2022 3:28:10 AM
Alvaro Diaz Falconi

Alvaro Diaz Falconi

992 likes in 1674 posts.

Group: User

Hi Norm. SMath can't assign a column like Mathcad column operator, but you can emulate it with a range.
BTW, I don't have Mathcad 15 at home, and can't read your Mathcad file. Hope that this helps

Clipboard01.png

Best regards
Alvaro.
#3 Posted: 12/29/2022 11:35:11 AM
Norm Schutzkus

Norm Schutzkus

9 likes in 90 posts.

Group: User

Happy Holidays Alvaro!

Thank you, for your recommendations. I updated my worksheet, but the "Requested matrix does not exist". I added a snip of the "P" matrix expected from the MC sheet. The updated SMATH worksheet is attached.

I printed the MC worksheet to pdf but it expands the page width, thus there are multiple cut-off pages.

Again, I welcome your review recommendation(s).

Sincerely,

Norm

File not found.File not found.
1 users liked this post
Alvaro Diaz Falconi 12/29/2022 3:09:00 PM
#4 Posted: 12/29/2022 11:42:27 AM
overlord

overlord

552 likes in 1332 posts.

Group: Moderator

I didn't revise all your functions.
Only P, but it results same as in mathcad.
Rest is up to you.

Regards

Probability Programs_overlord.sm (51 KiB) downloaded 25 time(s).

screenshot.png
#5 Posted: 12/29/2022 12:42:54 PM
Norm Schutzkus

Norm Schutzkus

9 likes in 90 posts.

Group: User

Happy Holidays and many thanks!

I'll press on using your recommendations. I would have never gotten this far; given up without this forum's help.

Sincerely,

Norm
#6 Posted: 12/29/2022 3:09:11 PM
Alvaro Diaz Falconi

Alvaro Diaz Falconi

992 likes in 1674 posts.

Group: User

Hi. Happy new year and thanks for the pdf. Here some full vectorized versions.

Clipboard01.png

Probability Programs.sm (50 KiB) downloaded 28 time(s).

Best regards.
Alvaro.
#7 Posted: 12/29/2022 9:13:51 PM
Norm Schutzkus

Norm Schutzkus

9 likes in 90 posts.

Group: User

Ah-h! A bit closer thanks to Alvaro and Overlord!

My worksheet takes longer to calculate relative to MC15. Overlord's version worked well and I tried Alvaro's version for the "P" program to see if it calculated faster. The P2(n) program didn't work initially; I replace "i" with "P" in the first "for" command line, which worked, but may make the routine take longer.

Anyway, thanks again for your help.

Sincerely,

Norm

Probability Programs.sm (74 KiB) downloaded 22 time(s).

#8 Posted: 12/29/2022 9:18:49 PM
Norm Schutzkus

Norm Schutzkus

9 likes in 90 posts.

Group: User

By the way, how do you post your screen snips in the Forum?

Thank you,

Norm
#9 Posted: 12/29/2022 10:39:13 PM
overlord

overlord

552 likes in 1332 posts.

Group: Moderator

Wrote

By the way, how do you post your screen snips in the Forum?


Use attachment button, and select a picture file.
In your case, a screenshot file.

2022-12-30_04-33.png

Wrote

My worksheet takes longer to calculate relative to MC15.


I have tried some variations for your function.
I found this to be fastest, actually 3 times faster than my previous.
I used an amalgam of Razonar's and my functions.

Regards

Probability Programs_overlord_v2.sm (37 KiB) downloaded 27 time(s).

2022-12-30_04-36.png

#10 Posted: 12/30/2022 11:46:03 AM
Norm Schutzkus

Norm Schutzkus

9 likes in 90 posts.

Group: User

Very nice!

Thank you!

Sincerely,

Norm
#11 Posted: 12/30/2022 10:36:18 PM
Norm Schutzkus

Norm Schutzkus

9 likes in 90 posts.

Group: User

Just a follow up...

Both versions attached; the faster calculated version (V.1) posts some big percentages, e.g. T4 relative to T3. Don't know what significance that poses.

Are the "P" programs structured random number generators? It appears to me that the "time(1)" relative to "t0" provides how long the program took to complete it's routine. Those outputs are compared for probability percentage?

The last page in V.1, "fcompare()" fails. I welcome your recommendation(s); looking to create row 1 of the matrix.

Thanks in advance.

Norm
File not found.File not found.
  • New Posts New Posts
  • No New Posts No New Posts