您的位置:首页 > 编程语言 > MATLAB

基于MATLAB的线性代数 根据二次型写矩阵

2016-07-03 10:36 260 查看
镇场诗:吾心为他人,此智不私藏。学术有小成,愿帮大家忙。诚心说愿望,愿见此文者得启发。

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

i=input('x的下标最大是:');

a=zeros(i);

% for i=1:1:i
%     fprintf('x%i的二次方前的系数:',i);
%     a(i,i)=input('');
% end
%
% fprintf('\n');

%无意中完美的出现了这个算法,真是太巧妙了.简直堪称完美。。。
for i=1:1:i
for j=1:1:i
fprintf('x%i%i前的系数:',i,j);
a(i,j)=input('');
if(i~=j)
a(j,i)=a(i,j)/2;
a(i,j)=a(j,i);
end
end
end


//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

这个是一位同学在寒假中做的,比较系统。由于希望自己做的东西能够得到发扬,希望努力能获得认同。所以写到博客中,

因为不是我的作品,所以就当做转载喽。其实原创对我没吸引,因为我想要的是 让看到内容的人得到启发进而解决问题,这才是真!

不可否认的是,部分代码一定存在错误,如果不加研究,没有具体问题具体分析,胡乱复制粘贴,那么会造成严重的后果的。

如果有错误的话,请您指出来,一定改正。代码功能比较基础,比较好理解与分析。

在进行中,ilovematlab论坛上的各位乐于分享知识的人给了很大的帮助。

希望大家看到可以得到启发。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: