1樓:M31415926
heatmap
(toeplitz(1
:n)+
fliplr
(toeplitz(1
:n))-
1)小同事提供另外的寫法,應當也算最簡潔了:f=@(n
)abs(n
-1:-
2:1-
n)+1
;heatmap
(max(f
(21),f
(21)'
))heatmap
(max(f
(10),f
(10)'))
2樓:野生學渣
function
Z =InvertedPyramid
(n)x=(
n:-2
:1);ifx(
end)==1
x=[x
(1:(
end-
1)),
fliplr(x
)];elsex=
[x,fliplr(x
)];end
% /* if x(end) == 1 */[X,Y]=
meshgrid(x
);nSize
=size(X
);Z=[
X(:).';
Y(:).'];
Z=max(Z);
Z=reshape(Z
,nSize
);end
% /* InvertedPyramid */A = InvertedPyramid(10)B = InvertedPyramid(21)
matlab中矩陣求逆,報錯說記憶體不足怎麼辦,128g的工作站都跑不下來?
Ruhr MATLAB裡矩陣求逆是很容易出現記憶體不足的。基本上10000x10000以上的矩陣求逆我都不會考慮在MATLAB直接用pinv 或者 去做了 考慮到我接觸的大部分問題都是病態欠定問題,這裡不考慮inv 的情況 大矩陣求逆最好還是從演算法上做出改進來入手吧,有很多matrix inver...
Matlab怎麼用梯形公式和Simpson公式求積分近似還要控制精度?
赫爾公尺特的假面 啊上學期好像學了simpson公式啥的數值積分解法,都差不多忘了。擔心寫錯啊哈哈哈哈 但是感覺就對著公式一步步來就完了。比如梯形公式 就把端點a和b帶進去嘛,然後如果你只取乙個梯形,那麼精度肯定不怎麼樣,劃分的梯形越多越好,就是復化梯形公式了,咱們把這堆梯形面積加起來就是結果。fu...
這張圖怎麼用CAD畫出來?
方向 先畫橫線100,然後繪圖 點 定數等分,分三段,再把80的豎線的中點放在乙個等分點上,再以100的橫線兩端為圓心,畫圓連線80豎線的兩段即可 野狼 阿氏圓了解一下,畫個100長的線段,然後畫阿氏圓,然後將100長的線段往兩個方向偏移40,交阿氏圓一點,然後以100長線段的兩個端點為圓心,交點為...