PTC Mathcad is Engineering Math Software That Allows You to Perform, Analyze, and Share Your Most Vital Calculations.
Recently active
This month’s challenge is about tautochrone curves and isochronous curves. They are very similar. Both involve placing an object on the curve and allowing it to slide without friction. With a tautochrone, an object placed at any point on the curve will take the same time to slide to the bottom. With isochronous curves, objects allowed to slide from any part of the curve will have the same period of oscillation. You can think of the tautochrone as “half” of the isochronous curve, as it is only concerned with how long it takes the object to reach the bottom.In this scenario, the “top” of the tautochrone curve is at a height of 10 meters on the left side. The end point is at ( 0, 0 ). (The “top” of the isochronous curve on the other side is 10 meters on the right side.) Design a curve such that an object placed at any point on the curve will take the same time to slide without friction to the end point under the effect of uniform gravity. Examples of three possible solutions from Creo 13.
Mathcad Prime Worksheets Collection OverviewThis set of Mathcad Prime worksheets is a curated collection of ready-to-use examples, templates, and solved problems organized by engineering and math discipline. All worksheets created in PTC Mathcad Prime 2.0. What you’ll find in each categoryAlgebra & Geometry - A collection of Mathcad worksheets covering core mathematical concepts such as complex numbers, interpolation methods, eigenvalue analysis, geometric modeling, and iterative computation techniques. Calculus, Statistics, and Data Analysis - A collection of Mathcad worksheets covering differential equations, statistical modeling, regression, simulation, and data analysis techniques for mathematical and real-world problem solving. Chemical Engineering - A collection of Mathcad worksheets covering solution chemistry, thermodynamics, equilibrium modeling, and process engineering calculations to support chemical analysis and system design. Civil Engineering - A comprehensive collect
Hi There ,I have two functions are exactly the same but in two different sheet in the first sheet . it works perfectly and I’m getting the expected answers for f2In the second sheet it doesn't work and I suspect the reason is M has different arrays . How can I fix this function : the error says : This array index is invalid. The index must be an integer, not less than ORIGIN, and not greater than the last element."I can’t attached simplified sheet even in zip file. I hope you can help Thanks in advance , Yusra
Hi There , I always face this error and I don’t know how to solve this . I need to find the difference between 2 levels in same z which has 4 rows like it do the same calculation for each row separately Than I have to find the average and minimum value for this results I attached simpler mathcad in zip file
Hi. I am trying to use an advanced list box to select a beam section from the first column in a matrix that I can then use to lookup related properties further on in my calc sheet. The problem I have is that the selection does not get parsed to the output variable. Any help with this would be appreciated, I can’t seem to find anything useful online, but I am clearly missing some detail.Here is the list box code and MathCAD file attached. // TODO: Add your initialization code herefunction ListBoxEvent_Start(Inputs, Outputs) { // TODO: Add your code here};function ListBoxEvent_Exec(Inputs, Outputs) { // 1. Clear the list box contents FIRST to reset it ListBox.ResetContent(); var options = Inputs[0].Value; // 2. Loop through and add the strings for(var i=0; i < options.length; i++) { ListBox.AddString(options[i]); } // 3. Set your output Outputs[0].Value = options[ListBox.CurSel()]; //Outputs[0].Value = ListBox.get_text(ListBox.CurSel());};function ListBoxEvent_Stop(Inputs,
Hi community,I’m coping a program to make tables but get errors?What's wrong?Regards,CarlosRomero PD. This routine can be used with either vectors or your beloved ranges as arguments. First we create a function which tables a function with three arguments, so that the result is a nested array consisting of a vector of matrizes. Ever of those matrices shows the function values whith constant third argument z and x as rows and y as columns.
I would like to use the result of a quadratic function for another mathematical operation. Example: F(x)=4x^2+x-3 gives the results -1.0 and 0.75. I would like to use the value 0.75 for another operation. Please give me some tips on how to write this in Mathcad.
Hi Everyone I’m doing the same calculation in two different sheets , but I get errors in the another one although they are the same . why is that ? thanks Yusra
Hi there , How can I work in Mathcad faster. it freezes when I use large data I have to use loop functions , however , it took so much time and doesn't calculate I have to close it and open it again and still doesn’t work Thanks, Yusra
pls i need this thing
Hello Could you please assist us activating MathCad 14 license. If not possible, I also have a license file from a PC that need to be moved to another computer. Best regards,
Dear all, Hope everyone is doing well. I am using Mathcad Prime 8 and I am trying to find a way to convert a pdf (originally a mathcad file) into a mathcad file (e.g. mcdx). There are formula equations in that file and so far when I try adding the file into Mathcad, the formulas are not recognized. Is there any way to do this? Best regards,Vich
It seems that my Mathcad version I have just downloaded Is Mathcad express Prime and not the Mathcad prime. Please check.
How can I make sure that e_max is added correctly … non of them has units , but still getting this error Thanks Yusra
Hi,Another Odesolve problem with an error I cannot identify. Google AI says its a syntax problem but I am damned if I can see it.Any assuistance would be appreciated.Regards, Ross
PrimeConnect C++ -> Prime -> C++PrimeConnect is a pair of C++ solutions/projects.One writes a *.mcdx Prime output file fully described by C++ syntax that encapsulates the mathematics of a Prime Worksheet.Two reads a *.mcdx Prime input file where all evaluation regions of a Prime Worksheet can be assigned to C++ variables in one line each.They both work on the underlying feature of *.mcdx files that are a collection of zipped XML files. In the case of Prime text regions zipped up zipped files of text.The underlying XML text manipulations are handled invisibly by PrimeConnect. User of C++ can concentrate on the mathematics when writing a *.mcdx file. User can concentrate on what are all the evaluation regions in a Prime worksheet are and assign them to C++ variables.Writes Prime v10 files, Reads Prime v9, v10, and v11 files without varying C++ code just point the C++ to a *.mcdx file.Both Microsoft Visual Studio 2022 C++, and Embarcadero RAD Studio 12 projects are available. The
About Mathcad 14. I have just installed it to a new PC with Windows X11. When I try to run it, it asks me to run the license assistant. I do it, I get a web page asking to create a new account (although I already have one), so I create a new account, then nothing. Thanks for helping me. Regards, Michel Bonnardeau
Hi there, I don’t know why it shows this error here . I used the same function in another sheet and it is working Regards,Yusra
Hi there ,I want to write : if z_top,j > Hphr → use γ (unsaturated)if z_top,j < Hphr → use γsatbut I end up with this red box … the blue box is only using γ (unsaturated)can you please help me fixing this ?Thanks Yusra
Hello! I have been trying to get the free version of Mathcad, but I run into a problem. I had the free 30-day trial on my previous laptop, and now Im looking for the free, express version. I downloaded from the Download .NET 8.0 page the .NET Desktop Runtime 8.0.28 and restarted my laptop, but when I press Download again, it takes me to the same page with .NET again.
Hello! I ha previously downloaded the mathcad trial, then used the free, limited version. I have since then changed my laptop and am trying to download it again on my new one. I filled out the form for the trial/free version, but I have not received any email back (this was a few days ago). I also tried to download the program from the "download" shortcut, but after I restart my laptop and press download again, it keeps taking me back to the same page with the downloading links. I tried .NET Desktop Runtime 8.0.28 and .NET Runtime 8.0.28, both the x64.
PTC is pleased to announce the Mathcad Community Challenge, a bimonthly event where we’ll post an open-ended challenge for you to solve using PTC Mathcad Prime. Feel free to collaborate with other users and their worksheets by attaching your worksheet to your posts here. In general, at the start of every other month, we’ll post a new thread with the challenge. You can post in that thread throughout the month with contributions. Around the middle of the next month, PTC and our affiliates will go through the contributions and create a resolution to it in the form of a Mathcad.com blog article discussing your interesting approaches to the problem. Then, we’ll post a new challenge at the start of the next month.We hope you enjoy this challenge! Some rules and guidelines:Your contributions will be monitored by PTC and PTC-affiliated parties. We may use them in marketing material, including in post-challenge discussions hosted on PTC properties like Mathcad.com and PTC.com Use PTC Mathcad’s
Reference topicThere does seem to be a bug with Polyroots. I get the same error with the Quicksheet and a manually entered matrix of coefficients.If anyone can advise how to fix this issue your advice would be appreciated. Ross
A PTC Mathcad Prime XML Writer in C++File created with PrimeWriter v1.1 Alpha, an Embracadero RAD Studio 12 C++ Builder program. Program creates a rudimentary worksheet as a starting point. It is intended for further enhancement to create more elaborate worksheetsStarted with a simple request of ChatGPT"create a PTC Mathcad Prime file that creates variables a and b of 3 and 5 respectively and adds them together for variable c."This started a week long Monday to Sunday, long hours each day focused chat with chatGPT and has produced a simple programmable worksheet generator in C++. It has some functions already defined; operators +,-,/,* sqrt, sin, cos, tan, exp, pow, nthroot, max, min, atan2, lsolve, concat, det, trace, rank, eigenvals, augment, and submatrix. Adding a new Prime function type only takes two lines of code. So more will be added over time. Greek symbols can be used.It is intended as a quick visual report writing method for my C++ FEM work.The new advantage is C++ progra
I recently started using Mathcad Prime 12 for structural engineering / Eurocode calculations and I noticed something frustrating regarding the unit system.Mathcad correctly understands that: kg/s² = N/m. However when working with line loads (common in structural engineering), Prime often displays results as “kg/s²” instead of the expected engineering SI unit: N/m or kN/m.The strange part is that under “Insert Derived Units → Force per Length” there are several imperial units available: kpi, klf, plf. but there is NO SI alternative such as N/m or kN/m.This creates a awkward workflow in SI-based calculations, especially for Eurocode and structural design where line loads are constantly used.Currently the only workaround that i found seems to be manually dividing by (kN/m) , creating display variables or manually writing the unit as text. This partly defeats the purpose of the otherwise very capable engineering unit system.Questions:Is there any hidden way to add custom SI derived units
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.