在matlab中建立一个100*100符号矩阵,我知道A(2,3)=x,A(5,6)=y,A(33,68)=Z,其余元素都是零。

怎样输入又快又准确,如果零一个个输入,太麻烦了!再者上面只是一个特殊情况,其实每一行都有非零符号元素,并且知道他们所在的行与列... 怎样输入又快又准确,如果零一个个输入,太麻烦了!再者上面只是一个特殊情况,其实每一行都有非零符号元素,并且知道他们所在的行与列 展开
宇逸ycl
2012-10-05 · TA获得超过4088个赞
知道大有可为答主
回答量:1589
采纳率:50%
帮助的人:1842万
展开全部
  利用full()函数吧,可以将稀疏矩阵转化为满矩阵;

  给个例子:
  >> s(6,1)=8;
  >> s(4,2)=1;
  >> s(5,3)=60;
  >> s(6,2)=57;
  >> s(2,3)=23;
  >> s(1,7)=25;
  >> s(3,8)=37;
>> full(s)

  ans =
  0 0 0 0 0 0 25 0
  0 0 23 0 0 0 0 0
  0 0 0 0 0 0 0 37
  0 1 0 0 0 0 0 0
  0 0 60 0 0 0 0 0
8 57 0 0 0 0 0 0

  >>

推荐孙祥编著的《matlab7.0基础教程》,清华大学出版社。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
KK一叶知秋
2012-10-05
知道答主
回答量:14
采纳率:0%
帮助的人:7.1万
展开全部
哦,没看清题,这样做
syms x y z
A(2,3)=x;
A(5,6)=y;
A(33,68)=z;
A(100,100)=0;
我试过了,可以的
追问
等的时候说  (读取配置文件失败,请你检查网络和防火墙的设置。)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
淘时玖J
2012-10-16
知道答主
回答量:12
采纳率:0%
帮助的人:2.7万
展开全部
clear;
clc;
A=zeros(100,100);
syms x y z ;
A=sym(A);
A(2,3)=x;
A(5,6)=y;
A(33,68)=z;
A
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式