PTC Mathcad is Engineering Math Software That Allows You to Perform, Analyze, and Share Your Most Vital Calculations.
Recently active
Hello community, I have this problem:"How could I program it to sum 3 consecutive values in a vector (m), with the condition that the sum is performed only when there are exactly 3 consecutive values; otherwise, the result should be an empty string ('').""What I’m trying to do here is: in vector (a), if there is even one false, the result should be false; but if all values are true, the result should be true."
Dear all, I have a problem with the step range. I want to prevent the value 0.50 from appearing in the first term of the function f(x1), according to the first method. I tried using the `last` function, but I can't get it to fit the vector x1.I have Mathcad version 11.Any suggestions?
I have two problems defining the spectrum:1. Acceleration spectrum2. Displacement spectrumI tried to replicate it in Mathcad 11 without success. I followed an example created in Mathcad 13, which includes the Boolean function formulations, but the program detected errors because some variables are not defined, preventing me from graphing them.Please clarify what I'm doing wrong.
Is there a function to convert from decimals to fractions?
Hello All,I’m not sure why the textbox result in P10 doesn’t have a red box around it, while the one in P11 does.In P10In P11Regards,Sam
Hi there ,To be honest I don't even know I need to multiple selective values in a matrix with selective values in another matrix . I used ( submatrix function ) however it didn't work :where m is a row number Here I want mathcad to multiple the first three values from both d and z Can you help me doing this ? the sheet is attached Thanks Yusra
Hello Community, Please find the mathcad file in the attached it was developed in PTC91.In the following after the symbolic evaluation the units are not simplifying, for instance Ohms*Faradsshould be seconds, and Farad * Voltage should be Columbs, but 2.After Q2 as assigned as the result after the integration, when I try to call on Q2 it cannot be found, can someone please explain? Thanks
I'm using WRITECSV to write the contents of a matrix to a .CSV file. The WRITECSV function writes the contents with full precision, giving me numbers with 18 decimal places. I want to round the elements to a few decimal places. I wrote a function to do this, but it feels kind of clunky. Is there a native way to accomplish what I'm trying to do? I'm using Prime 11.
Hello!!i am kind of new to the program and I have researched but still can not find the answer. I tried to create a solve block where I can get the final reult of a variable H_2 but it does not work.I upload a PDF of the problem. I believe is not difficult but perhaps I am missing something
Why doesn’t Mathcad Prime 11.0.1 no longer accept ASCII code [13] for carriage return (new line)?It appears to work in version 10.0.1 but not in 11.0.1. Is this true for everyone else or just me?I have both versions on the same computer--is there something I am missing?
Hi there,I am trying to fetch the required gross concrete cross sectional area of an RCC column using the SYMBOLIC Solver function as shown below. But I could not figure out what is causing this abnormal output. Could someone kindly clarify this issue? I would be much obliged.
Where can I see the licenses I've purchased and when they expire?
The Mathcad rounding and truncation functions take the form function(z,y), where z may be complex but y must be real, This is an unnecessary restriction and contravenes the Zen of Mathcad Rule 16. This Mathcad Enhancement Proposal (MEP) extends the y argument to accept complex numbers. Furthermore, the rounding and truncation functions operate only on scalars and vectors, not on matrices. This is, again, an unnecessary restriction. This MEP extends the truncation and rounding functions to accept matrix arguments. The MEP further adds a function frac(z) that complements trunc by returning the fractional part of complex z; frac vectorizes over its arguments. The MEP further extends the mod function to accept complex arguments; mod vectorizes over its arguments. Stuart Demonstration Mathcad Express 10 worksheet attached in support o
What I have here are two measured displacements over the same time with an equal interval of 1 second. Both oscillations tend to approach the resting asymptote, which is the same for both. The first one at the end of measurement didnt manage to approach, but the second did.For my task, I had to find periods and amplitudes of oscillations. To get periods, I simply used the difference between two interceptions of oscillation with asymptote via root() function. One of the arguments for this function is a guess points between which this interception should be met. For those points I pick local extremas (or peaks shortly). To get them, I need to know the first derivative of the oscillation function and look for the points where derivative becomes zero. But in my case, I have only empirical data, which I have to use to get proper constants a and w for the oscillation equation.Based on this, I created splines for both data sets, and started taking derivatives to find a slope.To get local
Hello All,Today I had P11 installed. It is worse than P9 and P10 combined in terms of speed. Also, I dont know why the Text Block, Text Box, Image, Copy, and Paste are greyed out. Regards,Sam
Now that I have been forced onto Prime (changed employers, new install, 15 no longer for sale) I am really struggling with the keyboard shortcut for subscripting variable names. I get that there must be some good reason why PTC couldn't use . (period/dot) for it any more, but seriously "ctl -" is about the worst possible key combination they could have come up with instead - diagonal opposite corners of the keyboard making it a difficult one handed combo with lots of scope for mis-pressing one of the 2 keys and ending up creating some nightmare instead of the variable name you intended? I know word uses "ctrl +" and "ctrl shift +" (or something like that) for this, but the whole world doesn't have to follow microsoft's mistakes blindly. Please please please give us a single key shortcut for subscripts in variable names - is there somewhere we can start a petition of something to lobby for this? I am wasting hours and hours of time going back and re-typing my variable names because
I'm using MathCAD 9.0.0.0. I have 2 equations with 2 unknowns. I need solve for "DF" and "DG." I've attached 2 files. The file I need help with is "MET211_ProjectP2_Sections.mcdx." The other file "MET211_ProjectP2_Joints.mcdx" I attached as reference because I already solved for these variable using another method. Those of you familiar with Statics know there is the method of joints and the method of sections. Not that you need to know Statics or need the reference file to show me how problem solver works, I just added it incase it helps you understand my situation better. The way this was demonstrated was the demonstrator had a fancy calculator with a "problem solver" feature that allowed him to plug in 2 equations to solve for 2 unknowns. I don't have a fancy calculator. All I have is MathCAD, so I hope this can do it. Thank you, Brent
HelloI am using advanced control text box with python to do conditional formatting. Unfortunately if the variable is undefined I cannot reset the formatting to warn the user something is wrong with the control which results in previous value being displayed. Is there any way to to change the text string/background color in case any variable is undefined?My code below:def TextBoxEvent_Start():# TODO: Add your code here pass def TextBoxEvent_Exec(Inputs, Outputs): Outputs[0]['Value'] = TextBox.TextS = Inputs[0]['Value']A = Inputs[1]['Value'] stringText = TextBox.TextTextBox.Text = str(round(A/S,2)) if S>A:BackColor = TextBox.BackColorTextBox.BackColor = "#FF0000"else:BackColor = TextBox.BackColorTextBox.BackColor = "#92D050"pass def TextBoxEvent_Stop():# TODO: Add your code herepassThank youBest regards Michal
I have copied and pasting equations from Mathcad 15 to paste in Word document. The word document will be edited to be part of a book. the Editor told me that the quality of the equations was not good, that only had 96 dpi of resolution (I do not know what this mean). But for print, the quality of the equation, as seeing in the word document, has to be 300 dpi. Does anyone have idea how I can improve the quality of copying and pasting equations in word documents? thank you in advance, Rogelio
I purchased 3 licenses, in the name of MAYORISTA DE PARTES Y OPCIONES, but they are for my client SOUTHERN PERU COPPER CORPORATION. Please tell me the steps to change the name so they are in the name of my client SOUTHERN PERU COPPER CORPORATION. If there is support in Spanish, please let me know. Thanks Ramiro L.
MATHCAD Prime 버전 평가판을 받은 후 MATHCAD 15버전의 XMCD 파일은 MCDX로 변환 후 열었는데 다음과 같은 문제들이 나왔습니다.1. 로그 배율을 갖는 도표의 경우 보조 축이 표시가 되지 않습니다.2. 그래프선의 점 개수가 적어 그래프 선이 명확하게 보이지 않습니다.3. 초기 추측값은 숫자와 행렬을 사용해야 한다는데, 단순 물음표로 나와있는 경우입니다.4. 인쇄할 때 A4 하나의 크기로 나오게 설정하는 방법이 있는지 궁금합니다.
This month’s challenge is a programming challenge inspired by Dijkstra’s algorithm, which finds the shortest path from a single source to all the other nodes in a network, based on weighting. In this scenario, we will use points in a 2D plot, where the weighting is the distance between the points. Challenge 1: Known Points For the provided points, write a program to calculate the shortest path from the first node (5,5) to all other nodes, always choosing the shortest path from the current node. Feel free to use Mathcad's random number generator functions to make your own points instead. You can also start from a different point of your choosing if you so desire. Challenge 2: Graphing Create a Chart Component or XY Plot that graphs this path. Challenge 3: Advanced Inputs Incorporate advanced input controls to allow the user to change quantities such as the number of points or generate new points / path. Challenge 4: 3D Can you write a program that performs t
I purchased a student license for Mathcad prime 9 and have reinstalled windows. The License for my software is not working on my new PC. I require a new license to use the software I paid for.
Solution:Mathcad Single User and Student Licenses can be transferred by using the link. Select the version and enter the product code Enter the new HOST ID onto which the license needs to be transferred- To correctly identify the Host ID on new machine, go to Windows Start > Programs > Accessories > Command Prompt > type ipconfig/all (ENTER) and with the Physical Address below the Ethernet adapter Local Area Connection there stands the Host ID- Click on #Submit RequestBelow is the sample email triggered with new HOST ID license file (attachment) Please save this license file to a secure location on your computer.
Can't log into my account or use my licence
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.