一些學習筆記:
(1)陣列的簡單賦值:
例如:input n = 5
output m is [ 1 2 3 4 5
2 4 6 8 10
3 6 9 12 15
4 8 12 16 20
5 10 15 20 25 ]
兩個迴圈的源**:
function m = timestables(n)
m = ones(n,n);
for i = 1:n
for j = 1:n
m(i,j) = ij;
endend
可以改為一句話:
m = [1:n]』[1:n];
(2)斐波那契數列:指的是這樣乙個數列:1、1、2、3、5、8、13、21、34、……在數學上,斐波那契數列以如下被以遞推的方法定義:f(0)=1,f(1)=1, f(n)=f(n - 1)+f(n - 2)(n ≥ 2,n ∈ n*)
例如:input n = 5
output f is 5
input n = 7
output f is 13
**:a = ones(1,n);
if n == 1 | n == 2
f = a(n);
else for i = 3:n
a(i) = a(i-1) + a(i-2);
f = a(n);
endend
matlab cody學習筆記 day12
input n 5 output a is 3 3 3 3 3 3 2 2 2 3 3 2 1 2 3 3 2 2 2 3 3 3 3 3 3 如何生成乙個靶心矩陣。答 function a bullseye n a ceil sqrt spiral n 2 0.5 spiral n 命令生成n維從...
D3D學習筆記(四)
光照 光照可分為環境光,漫射光,鏡面光三種 三種顏色的光均可用d3decolorvalue或d3dxcolor來表示,描述光線的顏色時,d3dxcolor中的alpha值將被忽略 材質 材質可用結構d3dmaterial9來表示 typedef struct d3dmaterial9d3dmater...
D3D學習筆記(七)
幾何資訊 id3dxbasemesh介面包含乙個頂點快取和乙個索引快取,可用以下方法得到指向這些介面的指標。hresult id3dxmesh getvertexbuffer9 vb 0 hresult id3dxmesh getindexbuffer9 ib 0 如果想鎖定快取進行讀寫操作,那麼可...