Effacer les filtres
Effacer les filtres

How to solve AX<=B, Where A is rectangualr matrix and b is vertical matrix

5 vues (au cours des 30 derniers jours)
mahipal komandla
mahipal komandla le 24 Juil 2017
How to Matlab program for solving AX<=B, Where A is rectangular matrix and b is vertical matrix. For example: Find the set x of given AX<=B, where A=[1 2;6 5],B=[2 1]',X=[x1 x2]'. Please help me.

Réponses (1)

Santa Raghavan
Santa Raghavan le 27 Juil 2017
If you only have a system of inequalities your solution is generally not a point but an area (or volume...).
1. If you want a maximum feasible or minimum infeasible bounds for your system:
The linear programming (or linprog) in the optimization toolbox can compute feasible points of linear inequality systems (use f=0 as objective function). Finding the maximal feasible or minimal infeasible system is a mixed zero-one linear problem. If the number of inequalities is not too large you can use fminconset which is an extension of fmincon for this task.
2. If you want a visual solution
The Symbolic Math toolbox lets you plot inequalities and color codes region of interest.
plot::Inequality([ineq1, ], x = xmin .. xmax, y = ymin .. ymax, <a = amin .. amax>, options)

Tags

Aucun tag saisi pour le moment.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by