11智能在线
新记
怎样用matlab编程生成一个随机的对角占优矩阵
如题所述
举报该文章
相关建议 2013-01-05
看你怎么随机法了,很简单的一种是先任意随机,然后对
对角线
元素加以处理,使其对角占优。
例如
A=100*rand(n)-50;% A元素是-50~50
for i=1:n
A(i,i)=sum(abs(A(i,:)))+25*rand(1); %对角占优的量为0~25
end
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/2f8v8pq8q.html
其他看法
第1个回答 2013-01-05
我从思维角度给你讲角,你所学的编程语言,我没有学过,但是和C和VB之类的都是相通的;
一、编个一般程序要从两个方面下功夫;一是要掌握了所用的语言,这是基础;二是你所要完成课题的原理。
二、就拿你的课题来说,你要搞懂,对角占优矩阵的原理,只要搞懂了这个原理,其它的就只是写代码的问题了;
三、学习不要走捷径,要自己慢慢体会懂得的知识越多,学习效率越高.
相似回答
大家正在搜
相关问题
Matlab中怎样生成对角矩阵和随机矩阵
matlab 怎样生成严格对角占优矩阵
matlab问题:将矩阵变换为严格对角占优矩阵
怎样用MATLAB按比例生成随机矩阵
matlab中怎样创建一个对角矩阵
matlab怎么生成一个主对角为0,1随机的矩阵,其他元素为...
matlab如何生成满足一定条件数要求的随机矩阵。
给定矩阵 ,判段是否是严格对角占优矩阵,用Matlab编程实...