Develop-implement method to identify numerically equivalent, Mechanical Engineering

Assignment Help:

For example, if one were provided with the set [3 1 3 -4 -6], the resulting answers would be [3 1 -4], [3 1 -4], an [3 3 -6], as these are the three sets of three values which sum to zero from the provided set. Notice that the first and second solution appear to be the same, but correspond to two solutions for the two different 3s in the provided set.

Your code should return the answer in 2D array format, where each row is a solution set (3 columns per row). If no solution sets can be found for a given input, the code should output a value of zero.

For this assignment you should find or develop an algorithm for finding these solutions. Once you have found or developed this algorithm, create a flowchart for this algorithm. Please conform to the algorithm format outlined in class.

Your code should be adequately commented, such that one would be able to understand your code by reading comments only. Your code should also include an initial code block giving a brief overview of how to use the function and your solution process, so that someone can query your program for this code block using the help command.

EXTRA CREDIT:

Develop and implement a method to identify and remove and solutions which are numerically equivalent, so that the result from your code doesn't have any repeated solutions. This should be able to match solutions which contain the same values but in different orders. This means that if the sets [3 1 -4] and [3 -4 1] are in the solution your method should still identify them as equivalent and only return one of them.


Related Discussions:- Develop-implement method to identify numerically equivalent

Front wheel drive vehicles, (a) Explain safety features of latest vehicles....

(a) Explain safety features of latest vehicles. (b) Discuss the advantages and disadvantages of front wheel drive vehicles over rear wheel drive vehicles.

What is ifc in project management, Q. What is IFC in project management? ...

Q. What is IFC in project management? This revision is to be used as a basis for preparing detailed design for final checking of IFC drawings by other disciplines, for incorpo

Theory of mechanics , analyze a six bar linkage to get the position, veloci...

analyze a six bar linkage to get the position, velocity and acceleration

Determine the best possible angle to reduce aerodynamic drag, This is to de...

This is to determine the best possible angle to reduce aerodynamic drag. Mesh is to use tetrahedron of 0.5m wide.  I need the mesh generation and solver control on ansys 11.0. I al

Driveshaft design, The  impeller driveshaft  can either be top driven or bo...

The  impeller driveshaft  can either be top driven or bottom driven. Again there are advantages of each and the choice often varies with scale of operation: (a) Top driven (labo

Effect of the wet and dry curing methods on the strength, Effect of curing ...

Effect of curing conditions on strength, porosity, absorptivity, and shrinkage of concrete in hot and dry climate Abstract This term paper will study the effect of the wet a

Axis perpendicular to the vertical plane - tetrahedron, Axis perpendicular ...

Axis perpendicular to the vertical plane - tetrahedron: A tetrahedron of side 60 millimeter has its base parallel to the VP, along with an edge of the base inclined at 45 o t

Movement of wire at the signal box, Movement of wire at the signal box: ...

Movement of wire at the signal box: The wire working on railway signal is 5mm in diameter and 300m long. If movement at the signal end is to be 25cm, make calculations for mo

Compund cylinders, A compound cylinder is made by shrinkage one cylinder of...

A compound cylinder is made by shrinkage one cylinder of 120 mm external diameter and 20 mm wall thickness. The shrinkage allowance , based on radius , is 0.025 mm. If both cylinde

Find out the wave retarders in tandem, Wave Retarders in Tandem Write th...

Wave Retarders in Tandem Write the Jones matrices for the following retarders: (a) A π/2 wave retarder with the fast axis along the x direction. (b) A π wave retarder with

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd