Azzera filtri
Azzera filtri

i want to solve X+Y+Z=10 and 0<x<10, 0<y<10, 0<z<10 want each combination value of x,y and z in full digit

1 visualizzazione (ultimi 30 giorni)
for value of x,y and z satisfy that equation and x, y and z in this range and answer in full digit in matlab than give answer in matlab code

Risposta accettata

Walter Roberson
Walter Roberson il 21 Nov 2016
You do not have enough memory on your computer to store all of the combinations. There are 4607182418800017407 distinct values that can be represented in the range 0 <= x < 1 alone.

Più risposte (1)

KSSV
KSSV il 21 Nov 2016
x = 0:10 ;
y=x ;
z = x ;
[X,Y,Z] = ndgrid(x,y,z) ;
thesum = X+Y+Z ;
% get equal to 10
idx = thesum==10 ;
iwant = [X(idx) Y(idx) Z(idx)]

Categorie

Scopri di più su Linear Algebra in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by