cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - New to the community? Learn how to post a question and get help from PTC and industry experts! X

Deleting denominator brakets

-MFra-
21-Topaz II

Deleting denominator brakets

Is there a way to avoid the error (Mathcad 15) when I delete (which is very common) the brackets in the denominator?

mistake 1.jpg

ACCEPTED SOLUTION

Accepted Solutions

A Westerman wrote:

Could be one for the mad-house!

I tried it 2 ways:

type it as it reads

1/(2*x)  - OK

or brackets first & fill the placeholder after

1/(.) <- 2*x  - Wrong

I can't see any obvious difference

But when it is saved it appears to lose the error!!

Yes, that's what I found when I did it the way FM described.

Stuart

View solution in original post

16 REPLIES 16

Sorry,

No problem by my Mathcad 15 and Prime 3.1

So, my Mathcad and your are equal only in the name (but with different software)?

... Are you sure right?!?!?

StuartBruff
23-Emerald III
(To:-MFra-)

F.M. wrote:

Is there a way to avoid the error (Mathcad 15) when I delete (which is very common) the brackets in the denominator?

mistake 1.jpg

I can't replicate that in Mathcad 15.  What exactly do you do? (I've tried deleting both parentheses, with the 2, x or both selected).

Can you post a simple worksheet with an expression on where this happens for you?

Stuart

-MFra-
21-Topaz II
(To:StuartBruff)

This event happens frequently in all my worksheets when I remove the parentheses in the denominator. As an example, then, I have opened a new worksheet, without a name, and wrote 1 / (2 * x), then I delete the brackets in the denominator and automatically mathcad rewrites the fraction as in the figure given previously. (I placed the harrow to indicate the result).

In the attached worksheet there is  an expression with the fraction 1/(2Rs), try to delete the parenthesys and see if it happens even to you. Thank you.

Could be one for the mad-house!

I tried it 2 ways:

type it as it reads

1/(2*x)  - OK

or brackets first & fill the placeholder after

1/(.) <- 2*x  - Wrong

Capture.PNG     Capture1.PNG

I can't see any obvious difference

But when it is saved it appears to lose the error!!

Regards

Andy

A Westerman написал(а):

Could be one for the mad-house!

Welcome to  Mathcad Mad House - Маткадовский дурдом

After a quick glance, it does not seem that they refer to this problem.

Yes! if I write 1 / parenthesys then 2*x and then I delete the parenthesys, mathcad rewrite the new fraction x/2.

A Westerman wrote:

Could be one for the mad-house!

I tried it 2 ways:

type it as it reads

1/(2*x)  - OK

or brackets first & fill the placeholder after

1/(.) <- 2*x  - Wrong

I can't see any obvious difference

But when it is saved it appears to lose the error!!

Yes, that's what I found when I did it the way FM described.

Stuart

-MFra-
21-Topaz II
(To:StuartBruff)

Doing calculations, Mathcad automatically adds parentheses in the denominator, as in the file I attached in response SuartBruff.

StuartBruff
23-Emerald III
(To:StuartBruff)

StuartBruff wrote:

A Westerman wrote:

Could be one for the mad-house!

I tried it 2 ways:

type it as it reads

1/(2*x)  - OK

or brackets first & fill the placeholder after

1/(.) <- 2*x  - Wrong

I can't see any obvious difference

But when it is saved it appears to lose the error!!

Yes, that's what I found when I did it the way FM described.

Here's the Mathcad worksheet ...

And here's the XML for the two methods' regions as reported by the Automation engine; note the differences:

Region Math XML Strings

------------------------------------------------------------------------------------------

The Region tagged ParaFirst has Type mcMathRegion, Position (880,203), and XML Code:

------------------------------------------------------------------------------------------

<ml:symEval style="default" hide-keywords="false" hide-lhs="false" xmlns:ml="http://schemas.mathsoft.com/math30">

    <ml:apply>

        <ml:mult/>

        <ml:apply>

            <ml:div/>

            <ml:real>1</ml:real>

            <ml:real>2</ml:real>

        </ml:apply>

        <ml:id xml:space="preserve">x</ml:id>

    </ml:apply>

    <ml:symResult>

        <ml:apply>

            <ml:div/>

            <ml:id xml:space="preserve">x</ml:id>

            <ml:real>2</ml:real>

        </ml:apply>

    </ml:symResult>

</ml:symEval>

------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------

The Region tagged ParaLast has Type mcMathRegion, Position (880,339), and XML Code:

------------------------------------------------------------------------------------------

<ml:symEval style="default" hide-keywords="false" hide-lhs="false" xmlns:ml="http://schemas.mathsoft.com/math30">

    <ml:apply>

        <ml:div/>

        <ml:real>1</ml:real>

        <ml:apply>

            <ml:mult/>

            <ml:real>2</ml:real>

            <ml:id xml:space="preserve">x</ml:id>

        </ml:apply>

    </ml:apply>

    <ml:symResult>

        <ml:apply>

            <ml:div/>

            <ml:real>1</ml:real>

            <ml:apply>

                <ml:mult/>

                <ml:real>2</ml:real>

                <ml:id xml:space="preserve">x</ml:id>

            </ml:apply>

        </ml:apply>

    </ml:symResult>

</ml:symEval>

------------------------------------------------------------------------------------------

Stuart

Sorry if I dare to ask, but what would this "mad-house"?

  Follow the link that Valery added.

It has many "Wards" where strange and unaccountable (mis) behaviour in Mathcad sheets are documented & left to "recover"

I most often run in to this when I try to copy/paste an expression into the denominator.

Copy 2*x from another math region.

Type 1/

Paste into the denominator.

Results in:

Error occurs when I try to delete the parentheses.

-MFra-
21-Topaz II
(To:MJG)

So, it seems that there is nothing to do. Mathcad is done so ...

Announcements

Top Tags