Dedicated forum for our customers to share, collaborate, discuss best practices.
Recently active
This is sort of a follow-up question to this thread where I was recreating the calculations of the ptc sample: https://community.ptc.com/t5/Mathcad/Simple-beam-analysis-moment-equation/m-p/920727#M209874 https://community.ptc.com/t5/Mathcad/Building-Structural-Design-Single-Span-Beams-Shear-and-Moment/td-p/450598 Once I got that working, I defined two functions that process the spread-sheet wide variables, which was working "properly" for me: a = [matrix] w = [matrix] p = [matrix] ML = number MR = numberWhen I tried to move all arguments into the function definitions and I am getting error: "This value must be an integer." M(x,a,w,p,ML,MR) and V(x,a,w,p,ML,MR) I'm having trouble figuring out what is causing this. Can anyone point out what I am missing?Thanks!
Hi, I have the error 'This operation can only be performed on an array' as on the sheet attached (simplified version of calc sheet). What is the work around? The last part with the error would be part of a larger function, but acts in the same way. Kind regards,Dan
I’ve been used to work with Mathcad prime 4 and 5. In those versions I could define a variable based on the output from the solve function simply by “:=” between the variable and the equation. That way I could use the output in subsequent calculations. I now have Mathcad prime 8 and this doesn’t work anymore. I can see there has been a change to “The new symbolic engine” in the versions in between. My question is how to define a variable based on the output from the solve function with the new symbolic engine? I’ve added screen shots of an example of the output in Mathcad prime 5 and 8. Best Frederik
Chapter 1: Analysis of Beams, Part 3 Description: This application computes the reactions and the maximum bending moment, and plots the shear and bending moment for a single span beam, with or without end moments, loaded with any practical number of uniformly distributed and concentrated loads. The user must divide the beam into segments with each segment supporting a single uniformly distributed load over its length and/or a concentrated load at the right end of each segment. Next: Chapter 2, Part 1Previous: Chapter 1, Part 2
I would like to make a suggestion for Mathcad Prime 10! Not sure if it would work but I would like it to perform the following. When typing in an equation I would like to be able to just click on a previous variable definition and have it automatically copied into the placeholder of the equation I am typing. Often I use long variable names, retyping them is prone to error and takes too long. My normal course of action is to go out of the equation, highlight the variable name from a previous section, go back to the equation and then paste into the placeholder. This is better than retyping but very clunky, if I could just point and click...ahhh, MathCad nirvana!! Thanks PS perhaps someone knows a better way already?
I have a MathCAD Prime 7.0 worksheet and I created three custom functions, which are very similar. The each seem to process variables somewhat correctly, but only one of the three will process a matrix/range variable even though I've tried using the same arguments for all three. Any idea why the two later functions are treating the matrix/range variable as a constant? Thanks!
I want to solve a function based on column of vector inputs how can I achieve this? I want to define a specific function then solve it by providing a variable that contains values in form of columns.
cuadro combinado me da error (combo box gives me error)
Hello,
Im very new to mathcad and Im not sure what to do here, the function itself works just fine but when I try to put it into a graph it just doesnt work
Hello,How will look like a function or multiple functions in Mathcad Prime so that when I give it a DECimal number to convert that DECimal number into BINary, HEXAdecimal, and OCTal corresponding values? Or how to do these things in Mathcad Prime?Case a) Input: DECimal number, Output: BINary, HEXAdecimal and OCTal corresponding values/numbersCase b) Input: BINary number, Output: DECimal, HEXAdecimal and OCTal corresponding values/numbersCase c) Input: HEXAdecimal number, Output: DECimal, BINary and OCTal corresponding values/numbersCase d) Input: OCTal number, Output: DECimal, BINary and HEXAdecimal corresponding values/numbersLike it is shown below an example for Case a):
Hello please if someone can give step by step instructions on how toTransfer Mathcad Prime 9 License (subscription) to a new laptop I would appreciate!!!
Hello ! I am trying to get a very simple plot, of the bisector in the first quadrant. For my application I am interested to have a graph for the range of relatively high values of abscissa, e.g. from 100000 up to 500000, like in the top left figure in the attached file (Mathcad Prime 8).I’ve tried both “Plot” and “Chart Component”.I am curious about what I have done wrong in my humble tries. Thinking that such graphs can be carried out so smoothly in Mcd 15 in one minute…, thank you for any suggestion, best regards,Liv.
Hi all, Anybody has already same idea. Launching LTSpice from MathCAD Prime 8.0 calculation results ; or generally produce a text format results from MathCAD prime. Best regards, Habib.
I have a simple equation but want to use different input values and calculate the results without repeating the equation. How do you do this? I am using MathCAD Prime 9.0
Hi, I have an equation that I manipulate in Mathcad and I would like to communicate the resulting expression to an acquaintance as text.How do I copy/paste my equation as string of ASCII characters?e.g. expression from math region:I would like the string that I copy to look similar to this: a^2*(b*x+c)/cThe clipboard content is: "(* (^ a 2) (@PARENS (/ (+ (* b x) c) c)))" Is this functionality not present by design?
I am looking to write some code for a structural connection design template. One of the things that needs to be checked is plate geometry. More specifically the distance from the centerline of a bolt hole to the edge of the plate the hole is in. The table below outlines the general parameters I am trying to meet. lets call the bolt diameter "d" and the min edge distance "x",for 0.5 <= d <= 1if x >= d + 0.25 then return "meets spec". if not then return "violates spec" for 1 < d <= 1.25if x >= d + 0.375 then return "meets spec". if not then return "violates spec" for d > 1.25if x >= d * 1.25 then return "meets spec". if not then return "violates spec" Basically, I want to put in various values for "d" and "x" and have it tell me whether or not I meet the spec per the rules above. I feel like this should be rather simple to code in but I have no coding experience so I am struggling hard with it. Above is a snippet of t
Dear all, May I ask if anyone knows how to combine this 'if' function with these differential equations? k3 is a spring where the stiffness depends on the position of mass 3. In the attachment, I managed to achieve this in Python, but I didn't manage to do this in Mathcad. Could someone help me so that I know for next time?" Thanks in advance.
I have a vector of values and I would like to compare all these values inluced in the table in order to know if it is higher than 1. I was thinking to use "if" but I don't know how to use it.
I would like to write a user-defined function for Mathcad Prime 9.0 accessible via DLL. I intend to use 'C' programming language. Your supplied header file (excerpt below) refers to methods of function definition which will pass string pointers that are automatically parsed into file names with full paths as needed (#define INFILE 13). There is also discussion of assigning the function output to a file which will be written (#define OUTFILE 14). I would like to use this functionality. Can you supply working example 'C' code? In the worst case, maybe you can supply working 'C++' code. What I have tried, with the same construction as your examples for other passed-in arguments, as well correct memory allocation for output strings, has not worked. Of course, I don't know why and I don't think I have a way to debug this in real time since I don't have your object files (also I am a beginner C programmer). Thank you in advance for the example code. - Kirk Morgan ********// types to be
I'm used to it by now. Regularly, Mathcad loses the connection to the license for no reason at all I need to stop what I'm working on just because. Not to say that license management and activation steps must be among the worst kind of processes I have ever seen for a paid product.Not happy with the overall situation, this time things got worse. Lost license and Mathcad is looking for a "Product Code". Something I never got when managing licenses. When I read the articles about it in the below link:https://www.ptc.com/en/support/article/CS30357I get to a "solution center" which suposedly would provide me this product code. It seems like PTC is extending its bad support to a 3rd party now, but its the same quality of work:https://solutioncenter.digitalriver.com/public_csmI got the sales order, contract #, customer #, but this Digital River Solution Center does not recognize anything. Can anyone help? I can't use the license now. Below is the answer I got:"The inputted order number could
I have a very strange problem with this new mathcad. So the situation is that with a file of only 1.5 mb (something about 30 pages), page scrolling gets stuck and even when entering text (ctrl + T), writing a little faster, the text appears with a delay of several seconds so that it is impossible to In this case, work comfortably, I won't write about the rest because it covers only such basic functions. And the question is what is the reason for this functioning. A month ago I bought a new Asus TUF 15 computer but I returned it after some time because I didn't like it, now I have a new Acer Nitro 5 for a week and the problem is the same in both the first and second case, so it shouldn't be a hardware issue because I have new ones components good enough to work on 10 such mathcads at the same time.As for the rest of the actions I took, even when I switch Mathcad from AMD to NVIDIA (RTX 3050), the situation is the same.I will be grateful for an answer as to why the program behaves t
Hi I want to plot this summation. I would like to do it as an 'odd summation', were I don't want it to process n=2. Is there an easy solution for this problem?
Migrated my Mathcad Prime 9 to a new Windows 11 PC, moved license to new Host ID, etc. Prime 9 seems to work as usual. But the Legacy Converter always fails and aborts - no message as to why. The Mathcad Converter folder is present with what appears all the .dll's and the mccnv.exe executable. Something else I need to do to bring this back to life?
I can find in the User Help Manual the Mathcad API Workbook Object Commands to Pause and Resume a Calculation in a Loaded Workbook [ workbook.PauseCalculation() & workbook.ResumeCalculation() ] - but nothing else related to running / calculating a workbook after loading. My Workbook is not automatically running / or calculating after being loaded into Mathcad Prime 8 by the Visual Basic program, and these commands do not appear to do anything to fix the situation. What is the workbook command that will force the Mathcad worksheet to fully calculate after being loaded?
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.