MATLAB程序,这个程序不知道为什么出现?Error using ==> mpower Matrix must be

问题描述:

MATLAB程序,这个程序不知道为什么出现?Error using ==> mpower Matrix must be square.
1个回答 分类:综合 2014-10-23

问题解答:

我来补答
数组之间的乘除要用点乘,点除
根据你的fortran程序,是不能直接乘除的,得改成for next循环
a=1
b=1
v0=2.0
for x=0:0.1:a
for y=0:0.1:b
v=v0
for i=1:2:200
v=v+4.0*v0/pi*(sin(i*x*pi/a)*sinh(i*pi*y/a)/(i*sinh(i*pi*b/a)))
next
x;y;v
next
next
 
 
展开全文阅读
剩余:2000
上一页:合外力做功,