用matlab怎麼畫出這個矩陣?

時間 2021-10-30 19:32:52

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長線段的兩個端點為圓心,交點為...