作者 Ignoreswing (舫穗之月) 看板 P_Swing
標題 Matlab查位置
時間 Tue Dec 11 21:25:58 2007
───────────────────────────────────────
x = randn(4,4)
[Y,I]=max(x(:))
[i,j] = ind2sub([size(x,1) size(x,2)],I)
執行結果:
x =
0.0880 -0.9499 -0.2656 -0.5186
-0.6355 0.7812 -1.1878 0.3274
-0.5596 0.5690 -2.2023 0.2341
0.4437 -0.8217 0.9863 0.0215
Y =
0.9863
I =
12
--------------
作者 Ignoreswing (舫穗之月) 看板 P_Swing
標題 BCB
時間 Sun Jan 6 02:13:54 2008
───────────────────────────────────────
skull->Height=178;
skull->Width =430;
skull->PixelFormat=pf8bit;
skull->Palette=pRefBitmap->Palette;
設定一個新圖時 要寫在一起
分開寫會出現問題
旋轉
Bitmap2->PixelFormat = pf24bit;
Byte* ptr;
for(int y=0;y {
ptr=(Byte*)Bitmap2->ScanLine[y];
for(int x=0;x {
int Bitmap1x=(int)((x+minx)*cosine+(y+miny)*sine);
int Bitmap1y=(int)((y+miny)*cosine-(x+minx)*sine);
if((Bitmap1x>=0)&&
(Bitmap1xWidth)&&
(Bitmap1y>=0)&&
(Bitmap1yHeight))
{
ptr[x*3] =GetBValue(Bitmap1->Canvas->Pixels[Bitmap1x][Bitmap1y]);
ptr[x*3+1]=GetGValue(Bitmap1->Canvas->Pixels[Bitmap1x][Bitmap1y]);
ptr[x*3+2]=GetRValue(Bitmap1->Canvas->Pixels[Bitmap1x][Bitmap1y]);
}
}
}
作者 Ignoreswing (舫穗之月)
標題 [專題]MatLab問題
時間 Tue Aug 22 00:43:30 2006
───────────────────────────────────────
Matlab新學好用寫法:
╱ 1 2 3 \
A=| 4 5 6 |
\ 7 8 9 ╱
α.A=[ [10;11;12] ,A ] ╱10 1 2 3 \
| 11 4 5 6 |
\12 7 8 9 ╱
β.A=[ A, [10;11;12] ] ╱ 1 2 3 10╲
| 4 5 6 11 │
\ 7 8 9 12╱
γ.A=[ A; [10,11,12] ]
╱ 1 2 3 ╲
| 4 5 6 |
| 7 8 9 |
\10 11 12/
理解二:
Tri_filter=[]; %%先定義 下面for才會過
for i=1:M-2
Tri_filter=[ Tri_filter , [f(i) ;f(i+1); f(i+2)]];
end
0 意見:
張貼留言