Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-12-01, 23:35   #1
jesse81
初级会员
 
注册日期: 2008-11-23
年龄: 44
帖子: 3
声望力: 0
jesse81 正向着好的方向发展
默认 [求助]一个小程序老是出错。

老是显示??? Index exceeds matrix dimensions.
是不是数组加减出错了?

clc;clear all

Z(1:100)=0.000014;
%不同层内Z方向厚度
P(1:100)=2E5;
%不同层树脂压力
V(1:100)=0.4;
%不同层内纤维体积含量
M(1:100)=0;
%不同层内树脂流出量
Pa=2E5;
%初始外压力
t=100;
%加压时间
Ea=82.9E10;
%增强材料模量
B=215;
%长径比
V0=0.4;
%初始平均纤维体检含量
Z0=0.000014;
%初始每一层厚度
P(1)=0
%最外层树脂所受压力
for i=1:1:10*t
u=1+exp(i/10);%粘度随时间变化情况
for j=2:1:100
K=((3.53E-9)*exp(-V(j)/0.05))+(5.46E-16);
M(j)=((K/u)*(P(j)-P(j-1))*0.001);
Z(j)=Z(j)-M(j)+M(j+1);
V(j)=V0*Z0/Z(j);
Pf=(3*pi*Ea/(B^4))*((V(j)/0.4)-1)/(0.907/V(j)-1)^4;
P(j)=Pa-Pf;
end
end
jesse81 当前离线   回复时引用此帖
旧 2008-12-02, 12:06   #2
zhyanchao
初级会员
 
注册日期: 2008-11-30
年龄: 24
帖子: 27
声望力: 17
zhyanchao 正向着好的方向发展
默认 回复: [求助]一个小程序老是出错。

Z(j)=Z(j)-M(j)+M(j+1); 在j=100时M(j+1)超出了矩阵的大小。
另外你这个循环有问题,这个循环只能看到i=1000是的结果。应该在最后一个end前加个你要观看的矩阵,不要加分号。
zhyanchao 当前离线   回复时引用此帖
旧 2008-12-03, 01:00   #3
debateshang
初级会员
 
注册日期: 2008-11-30
年龄: 40
帖子: 20
声望力: 17
debateshang 正向着好的方向发展
默认 回复: [求助]一个小程序老是出错。

你可以将M(1:100)=0;变为M(1:101)=0;
不过运行了你的结果,感觉你的变法可能有问题,M最后结果太小了
debateshang 当前离线   回复时引用此帖
旧 2008-12-08, 23:56   #4
jesse81
初级会员
 
注册日期: 2008-11-23
年龄: 44
帖子: 3
声望力: 0
jesse81 正向着好的方向发展
默认 回复: [求助]一个小程序老是出错。

非常感谢2楼和3楼,m改成101,这个问题我已经解决。
另外,我只想得到最后的值,就是t*10时候相应的Z和V
另外,理论上M应该是趋近于0的一个数,非常感谢3楼的提醒。实际上,这也是我需要模拟的一个效果
jesse81 当前离线   回复时引用此帖
回复

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
Matlab声音合成和滤波的问题【附代码-自己写的】 xmuer MATLAB论坛 4 2008-12-17 08:58
[求助]电力系统机组启停优化算法程序 woshi523de MATLAB论坛 1 2008-11-18 08:12
??? Undefined function or variable 'imhistc'.是怎么回事啊。 hfutqianwei MATLAB论坛 2 2008-09-26 09:19
[求助]在SIMULINK里,如何将inegrator上方的箭头移到下面去 yijianmei MATLAB论坛 1 2008-07-24 10:15
[求助]在GUI中利用按钮来导入图片 yangkai12 MATLAB论坛 0 2008-04-20 21:55


所有时间均为北京时间。现在的时间是 01:21


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.