|
|
[求助]
用matlab或其他软件编程求解几十阶以上的矩阵
各位虫友,我现在在用matlab模拟计算一维纳米原子链中的交换弹簧的问题。现在编出一个程序,最后要解的是这样一个矩阵:5层原子就是一个5*5的矩阵,10层原子就是一个10*10的矩阵,矩阵的第1,2行和最后两行都是4个元素,其余行就是6个元素,除了这些元素之外别的元素都是0,这样排列下来类似于一个对角型的矩阵,矩阵中只有一个未知数,让这个矩阵=0,最后相当于解一个一元一次方程,求出这个未知数就行了。我的程序可以计算到10层原子,但是到20层原子以上就算不了了,结果中总是出现inf,nan或者??? Index exceeds matrix dimensions.错误提示。但是我必须要算到几百层原子,往后根本没法下手,请各位高明指点一下,我应该用别的什么软件算,或者是把matlab中的程序改变一下?下面图片是一个8层原子的形式,矩阵中只有w一个未知数,其余都是可赋值的参数:
![]()
未命名.jpg |
» 猜你喜欢
售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急
已经有4人回复
售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急
已经有5人回复
售一区SCI文章T0P,我:8O.551.O54,科目全,可十急
已经有6人回复
售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急
已经有9人回复
售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急
已经有9人回复
售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急
已经有8人回复
售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急
已经有7人回复
售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急
已经有11人回复
售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急
已经有12人回复
售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急
已经有9人回复
|