1樓:水千柳
here are some examples:
>> random01(4,7)
ans =
0 0 0 1 0 0 0
1 0 0 0 0 0 0
0 0 1 0 0 0 0
0 0 0 0 1 0 0
>> random01(4,7)
ans =
0 0 0 0 1 0 0
0 0 1 0 0 0 0
0 0 0 0 0 0 1
0 0 0 1 0 0 0
>> random01(4,7)
ans =
0 0 0 0 1 0 0
1 0 0 0 0 0 0
0 1 0 0 0 0 0
0 0 0 1 0 0 0
where function random01() is defined as:
function [ m ] = random01( m, n )
t0 = zeros(m, n);
t0(1:m, 1:m) = eye(m);
t1 = t0(randperm(m),:);
m = t1 ( :, randperm(n));end
2樓:匿名使用者
因為條件中的矩陣不是唯一的,所以用隨機矩陣的形式給出。
m= ; n= ; %m,n自己賦值
a=zeros(m,n);
a=ceil(rand(1,n)*n);
for i=1:n
a(a(i),i)=0;end
3樓:匿名使用者
可以先生成全零矩陣,再每一行隨機把1個零變為1唄
用matlab程式設計計算1加到,用matlab程式設計計算1加到
s 0 for i 1 100 s s i ends 程式的功能是計算 1 2 100 的和,程式用到了一個 for 迴圈結構,基本語句比較簡單。擴充套件資料matlab常用的基本數學函式 abs x 純量的絕對值或向量的長度 angle z 複數z的相角 phase angle sqrt x 開平...
c語言程式設計用星號輸出菱形,C語言 用星號輸出菱形。
include int main int total 7 每行空格 星號的總字元數int x,j,k 用做迴圈的變數。int xx,kg xx表示 號個數,kg表示空格個數 單邊,左邊 xx 1 開始的時候,第一行 號個數為1for x 0 x 7 x 一共輸出7行kg total xx 2 空格的...
用matlab畫這個的影象,怎麼程式設計
用matlab繪製微分方程組數值解x1 t 和x2 t 的圖形。可以按下列方法來解決。1 建立微分方程組自定義函式,ode fun t,x 2 呼叫 ode45 函式命令,求解此微分方程組,得到x1 t x2 t 3 呼叫plot 函式命令,繪製x1 t 和x2 t 的圖形 按此思路程式設計,執行可...