作业帮 > 综合 > 作业

Matlab程序编写简单来说就是,我想要写一组数,T1,...,T100,但都写出来的话会很麻烦,所以想要用一个未知数表

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/06 21:40:37
Matlab程序编写
简单来说就是,我想要写一组数,T1,...,T100,但都写出来的话会很麻烦,所以想要用一个未知数表示下标,形如:i=1,...,100,Ti 这样的形式来表示出T1,...,T100,所以请问大家如果用Matlab编写程序的话要怎么写出这样的程序!
具体情况是是这样的,T下面有两个下标,即 i、j,也就是Ti,j形式!
方程的通式为T(i-1,1)+T(i+1,1)+T(i,2)=ρcT(i,1);
以前计算只用到i=2的情况,也就是T(1,1)+T(3,1)+T(2,2)=ρcT(2,1)这个式子;但是现在i=2,3,4,...,50了,这样每个i值都会对应一个方程.
我觉得把方程一一列出来太浪费时间并且很复杂,所以想要这样表达-方程还是用通式表示着,但是给i一个循环啊还是什么的,可以表示出所有i=2,...,50的方程!
用数组来表示这一组未知数啊
T(1)=1;%T1的赋值
T(2)=2;%T2的赋值
.
T(100)=100;%T100的赋值
调用Ti的数值时就写T(i)就好了,如果你这100个数是有规律的,比如是从1到100之间的整数,可以这么写
T=[1:1:100];
再问: 具体情况是是这样的,T下面有两个下标,即 i、j,也就是Ti,j形式! 方程的通式为T(i-1,1)+T(i+1,1)+T(i,2)=ρcT(i,1); 以前计算只用到i=2的情况,也就是T(1,1)+T(3,1)+T(2,2)=ρcT(2,1)这个式子;但是现在i=2,3,4,...,50了,这样每个i值都会对应一个方程。 我觉得把方程一一列出来太浪费时间并且很复杂,所以想要这样表达-方程还是用通式表示着,但是给i一个循环啊还是什么的,可以表示出所有i=2,...,50的方程!
再答: T=[1:51;1:51]';%矩阵T的赋值,你根据你的具体情况赋值 for i=2:50 pcT(i,1)=T(i-1,1)+T(i+1,1)+T(i,2); end%循环赋值语句
再问: 哥们儿,能加我QQ吗?因为我没学过编程,所以。。。 能和您详聊一下吗?非常感谢 (675605024)
再问: 我希望的是i=2,...,50时,所有方程同时出现!