Feature SS-110
1 vote

Add dressed function for parallel resistance calculation

Created by baijo on 4/17/2014 4:26 AM Last Updated by Davide on 7/9/2014 8:30 PM
%
 (hrs)
Logged: 0   (hrs)

 Description

May I request for these dressed functions. It would be great to keep the operator || when it is optimized for symbolic calcualtion.

par(x,y)    x||y=1/(1/x+1/y)

par(x,y,z)    x||y=1/(1/x+1/y+1/z)

 

    Davide (Wednesday, July 9, 2014 8:20 PM) #

Done, will be relased after a little bit of debug.

    Davide (Monday, July 7, 2014 2:32 AM) #

    Davide (Wednesday, May 28, 2014 2:26 PM) #

Hello, thanks for replying. I'm a little busy and there are a lot of things to do...

 

| This operator is very basic in the text book for electronics and we can do it with mathcad

Have you some reference link to share, because I've google'd a little and I've not found resources.

My knowledge about electrical engineering is very basic so I don't want to made some giant error; f.e. I know that this formula is valid for resistors in parallel and also for capacitors in series, so my first thing is if the function name and the symbol can be misleading/misunderstood or is widely accepted....

 

| I can see a lot of issues has been tracked here but can not see many of them are being solved. 

I know the developer is working on the program, probably he'll fix the issues in the BTS after the implemetation of the changes in the program core

    baijo (Tuesday, April 29, 2014 12:18 AM) #

Will this be implemented? I can see a lot of issues has been tracked here but can not see many of them are being solved. 

    baijo (Tuesday, April 29, 2014 12:11 AM) #

Will this be implemented? I can see a lot of issues has been tracked here but can not see many of them are being solved. 

    baijo (Friday, April 18, 2014 4:48 PM) #

Hi Davide and Martin,

it should be x || y || z = 1/(1/x+1/y+1/z)

This operator is very basic in the text book for electronics and we can do it with mathcad. I believe smath should be able to do it as well.

Maybe you are right in term of keeping the program well organized. However as a electronics engineer I know nothing about C# so I have to rely on you good work.

Also I think if there is a reason for dedicated plugin for electrical functions then I can see we might have pulgings for other engneerings. 

In fact if will could be much more useful, if we can make customized defination of any unit, operator by ourself in the sm sheet. for example,

          define("dB", unit, power(10,value/10))

                          3dB=2

                          6dB=4

                          3dB+6dB=9dB=8

         define("%", operator, mod(x,y))

                        8%5=3

        define("(*)", operator, convolution(x, y))

                       f(t) (*) g(t)=.....

But I am not sure how complicated it would be. for now I will be much appreciate if you can include this into your pulgin

    Davide (Thursday, April 17, 2014 9:57 PM) #

  • x||y=1/(1/x+1/y+1/z)

Where is z in the left hand side?

 

  • In a general purpose math program I would discourage the introduction of non-math interpretations of symbols.

I agree, this is the reason because a dedicated plugin should be created ("Electrical Functions" or something similar).

 

 

    Martin Kraska (Thursday, April 17, 2014 6:18 PM) #

Do you really want that  the operator format for par(x,y,z) hides the third argument?

In math, I rather would expect a||b meaning the property of vector a being parallel to vector b (linear dependance). In a general purpose math program I would discourage the introduction of non-math interpretations of symbols.