Om du kör beräkningar i MATLAB matematik programmet kan du ibland se en " diskret nivåer " felmeddelande när du kör en beräkning . Detta hänvisar till en process som kräver endast heltal . Om programmet upptäcker en icke - heltal i systemet , kommer det leverera felmeddelandet . Du kan alltid ta bort icke- heltal manuellt , men om du vill behålla dina data intakt , kan du automatiskt lägga till ett heltal - avrundning funktion till din beräkning - att få alla nummer som diskreta nivåer , utan att påverka de underliggande uppgifterna . Instruktioner
1
Öppna din datauppsättning i MATLAB .
2
Type beräkning du vill utföra i den ingående fönstret , men inte trycka Enter .
Billiga 3
Place " uint8 ( " - utan citationstecken - . precis före namnet på datamängden i kommandot Place " ) " efter namnet . Till exempel , om du arbetar i MyData1 , skulle det se ut " uint8 ( MyData1 ) " .
4
Hit Enter . Beräkningen ska nu konvertera tal till diskret nivå heltal som den kör , undvika felmeddelandet .