早教吧作业答案频道 -->其他-->
matlab新人,想把矩阵中的符号变量替换为数值变量,程序运行结果不对,程序为:x=-1:0.5:1;y=x;syms t sf=[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(
题目详情
matlab新人,想把矩阵中的符号变量替换为数值变量,程序运行结果不对,
程序为: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的矩阵,哪里有问题呢
程序为: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的矩阵,哪里有问题呢
▼优质解答
答案和解析
我用matlab运行过你的程序,没问题,A是25*4的矩阵,可能是你运行程序时,工作空间存在其他变量,建议在程序前面添加:
clear,clc
clear,clc
看了 matlab新人,想把矩阵中...的网友还看了以下:
一辆汽车匀速行驶1.5h行驶路程为90km,求这辆汽车行驶路程与时间之间的函数关系,以及汽车行驶5h 2020-03-30 …
英文食谱做法要中1程度要:food名,才料,要以下词语:add,fry,cover,cut,mix 2020-05-14 …
● 为了识别和纠正运行中的程序错误而进行的维护称为 (30) 维护。 (30)A.适应性 B.完善性 2020-05-25 …
为了识别和纠正运行中的程序错误而进行的维护称为(30)维护。A.适应性B.完善性C.预防性D.校正性 2020-05-26 …
如图为血糖的来源和去路示意图,请填写下列内容:(1)图中①过程是,⑤过程进行的主要场所是.⑥代表的 2020-06-10 …
王阿姨开车去成都旅游.她3/10时行了全程的9/35.1.她1时行了全程的几分之几?王阿姨开车去成 2020-06-10 …
某工厂用一种自动控制加工机制作一批工件,该机器运行过程分为加油过程和加工过程:加工过程中,当油箱中 2020-06-15 …
一个体重为500n的同学骑着净重20kg自行车,在水平路面匀速行驶,在行驶过程中轮胎与地面接触总面 2020-07-01 …
一辆客车从A地到B地,上午出发行驶了一段路后中午停车休息1小时,已行驶路程是未行驶路程的1/9,匿 2020-07-16 …
在下列实例中,属于平移过程的个数有()①时针运行过程;②电梯上升过程;③火车直线行驶过程;④地球自 2020-07-29 …