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

Explain carnot cycle, Explain modified Rankine cycle in detail with T-S and...

Explain modified Rankine cycle in detail with T-S and p-v diagrams. Explain Carnot cycle in detail with P-V and T-S diagram, and also write down expression for work ratio, therm

Question, A28) cm diameter pipe carries oil of sp. gr. 0.9 at a velocity of...

A28) cm diameter pipe carries oil of sp. gr. 0.9 at a velocity of 3 m/s . At another section diameter is 20 cm. find the velocity at this section and also mass rate of flow of oil.

Dynamically induced emf and statically induced emf, Q. What is meant by dyn...

Q. What is meant by dynamically induced emf and statically induced emf? On what factors do these depend? Derive eq. for these two emfs.   Sol. Dynamically induced emf:

Belt and types of belt for transmission of power, Q.    What is belt? How m...

Q.    What is belt? How many types of belt are used for the transmission of power? Sol:   The power or rotary motion from one shaft to the other at a considerable distance is

What do you mean by dilution method, Q. What do you mean by Dilution method...

Q. What do you mean by Dilution method? Dilution methods are more suited especially in hilly streams and torrents where current meter measurements are not feasible on account o

Explain principle of design of jig and fixture, Explain Principle of Design...

Explain Principle of Design of Jig and Fixture While designing jigs and fixtures following considerations should kept in mind: Reduction of idle time. Rigidity

Fluid Mechanics, I would like a help for my fluid mechanics assignment

I would like a help for my fluid mechanics assignment

Define essentials of milling fixture, Define Essentials of Milling Fixture?...

Define Essentials of Milling Fixture? Strength of withstand heavy forces. Thrust should be directed towards a strong, solid structure. Cutter setting piece should b

Explain external pressure design, Q. Explain External Pressure Design? ...

Q. Explain External Pressure Design? Determine requirements for external pressure based on the expected operation of the vessel, and add a suitable operating margin to establis

Identification of defects of coating, Q. Identification of Defects of coati...

Q. Identification of Defects of coating? All holidays and other coating defects, including without limitation primer blister, excess powder mounds, crazed coating, lifted and u

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