matlab新人,想把矩阵中的符号变量替换为数值变量,程序运行结果不对,问题出在哪

程序为:x=-1:0.5:1;y=x;symstsf=[1tst+s];A=zeros(length(x).*length(y),4);forn=1:length(x)*... 程序为: x=-1:0.5:1;y=x;
syms t s
f=[1 t s t+s];
A=zeros(length(x).*length(y),4);
for n=1:length(x)*length(y);
for i=1:length(x);
for j=1:length(y);
A(n,:)=subs(f,{t,s},{x(i),y(j)});
end
end
end
A
目标是:矩阵A的每行元素分别为t=x(i),s=y(j)时,向量f的值,最终构造A为25*4的矩阵。但是运行结果A却是49*4的矩阵,哪里有问题呢
展开
 我来答
孺子牛千夫指
2014-03-13
知道答主
回答量:1
采纳率:0%
帮助的人:2.3万
展开全部
我用matlab运行过你的程序,没问题,A是25*4的矩阵,可能是你运行程序时,工作空间存在其他变量,建议在程序前面添加:
clear,clc
追问
我算出来了,谢谢
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-13
展开全部
累一天,终于搞定了,上午把车看好了,也试驾了,宝马7系,有现车,感觉还可以。计划明天付定金,下午去看房子,连排的别墅价格还行,380平的,门口有花园,能停车,折扣已经谈好且定下了,现在万事俱备, 就看双色球了。不中的话,一天白忙活了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-13
展开全部
能说清楚些吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式