PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
MATLAB
[討論]想寫一種矩陣
作者:
ljuyentintho
(小劉)
2016-03-10 19:44:03
假設Ai是一組隨機產生的亂數
A1=一個亂數,A2=一個亂數,A3=一個亂數,........Ai=一個亂數
i=n(n可以是任意正整數)
我想寫一種矩陣是以下形式
[n*An n*An n*An (n-1)*An-1 (n-1)*An-1 (n-1)*An-1 .......A1 A1 A1]
例如n=3時
矩陣就會是[3*A3 3*A3 3*A3 2*A2 2*A2 2*A2 A1 A1 A1]
請問該怎麼寫
卡關好幾天了
請大家幫幫忙
作者:
Jazzmusic
(Jazz)
2016-03-10 21:12:00
設A為一陣列, 再用迴圈,應該不會太難吧
作者:
celestialgod
(天)
2016-03-10 21:22:00
A = repmat(1:n .* rand(1, n), 3, 1); A(:)'即為所得A = repmat((1:n) .* rand(1, n), 3, 1); A(:)'()一定要加,不然會被當成 1:(n.*rand(1,n))雖然不知道為啥這樣沒錯誤訊息= =
作者:
sunev
(Veritas)
2016-03-11 01:17:00
If you specify nonscalar arrays, MATLAB interpretsj:i:k as j(1):i(1):k(1).
作者:
celestialgod
(天)
2016-03-11 08:38:00
喔喔,謝謝樓上!! 我覺得他應該跟R一樣給警告...
作者:
sunev
(Veritas)
2016-03-11 08:40:00
這可以算feature啦......雖然我也是去查了help才知道
作者:
celestialgod
(天)
2016-03-11 08:52:00
ㄜ,給個警告可能會好一點XDD
作者:
sunev
(Veritas)
2016-03-11 11:01:00
這種基本語法,定了就定了,要變動反而麻煩。就好像c裡面 if(x=0) 可以過,但matlab 會吐error。
繼續閱讀
[討論] randn所做出來的Gaussian White Noise
InoueToro
[討論] 如何將數張2D影像製作成一張3D影像
jack840723
[討論]作圖輸出之後有可顯示(x,y)數對功能?
silentchaos
[設定] Java Error
ericrobin
[問題] 請問FFT的Fs取樣頻率相關問題
SKTP
Re: [討論] 如何加快迴圈產生數據
celestialgod
[討論] 如何加快迴圈產生數據
popo14777
[運算] Matlab新手請教 寫法
whitedanube
[討論] Simulink 非同步計算? 觀念
InoueToro
[討論]使用repmat所產生的問題
ljuyentintho
Links
booklink
Contact Us: admin [ a t ] ucptt.com