info - Verzia pre tlač +- Matlab fórum (http://matlab.sk) +-- Fórum: Matlab (/forumdisplay.php?fid=4) +--- Fórum: Programovanie / Programming (/forumdisplay.php?fid=5) +--- Téma: info (/showthread.php?tid=22) |
info - feferon - 02-25-2013 16:32 Zdravim, mam maticu definovanú pomocou randi napr BB=randi(1,dlzka) a dva vektory x1 a x2,a chcem aby na hlavnej diagonale v matici BB boli samé nuly a ostatné miesta by boli nahradené x1 a x2 pomocou neakej funkcie BB=randi(1,dlzka) for i=1:dlzka for j=1:dlzka if i==j BB(i,j)=0; else BB(i,j)=nahrad(x1,x2,typ); end end end Neviete v čom mám chybu ? Ďakujem za pomoc RE: info - miseno - 02-25-2013 20:11 Kód: BB=randi(1,dlzka) je vektor matica 1xdlzka, treba skusit Kód: BB=randi(dlzka,dlzka) |