怎样用循环求解三个变量对应的值
假设,已知V=f(X,Y,Z),怎样用循环求解呀,或者用别的方法。for x=a:b:c
for y=d:e:f
for z=g:h:i
v=subs(......)
麻烦各位大神指点一下 你是想求这个三元函数在一个数据立方里的取值吗?你这样写挺对的啊~ 你的问题有点不懂 具体点可以吗?? magic2728 发表于 2013-8-11 15:21 static/image/common/back.gif
你是想求这个三元函数在一个数据立方里的取值吗?你这样写挺对的啊~
解决啦,谢谢啦:lol lvyanlong 发表于 2013-8-11 15:32 static/image/common/back.gif
你的问题有点不懂
额额额,
比如,求X=1时,Y=1,Z=1时的值,然后求
求X=1时,Y=1,Z=2时的值,然后求
求X=1时,Y=1,Z=3时的值,然后求
。
。
。
求X=1时,Y=2,Z=1时的值,然后求
求X=1时,Y=2,Z=1时的值,然后求
一直循环到X=a,Y=b,Z=c的各个值 cyshumo 发表于 2013-8-11 15:38 static/image/common/back.gif
具体点可以吗??
比如,求X=1时,Y=1,Z=1时的值,然后求
求X=1时,Y=1,Z=2时的值,然后求
求X=1时,Y=1,Z=3时的值,然后求
。
。
。
求X=1时,Y=2,Z=1时的值,然后求
求X=1时,Y=2,Z=1时的值,然后求
一直循环到X=a,Y=b,Z=c时,对应的V的各个值
表达能力太差啦,希望你能看懂
穷开心@浮夸 发表于 2013-8-11 17:38 static/image/common/back.gif
比如,求X=1时,Y=1,Z=1时的值,然后求
求X=1时,Y=1,Z=2时的值,然后求
求X=1时,Y=1,Z= ...
这个你这样做是对的。
你可以先令V=zeros(X,Y,Z) 开辟足够的存储空间。
然后如同你的循环。
EE=subs(....)
V(x,y,z)=EE;
这样多个中转,可以令每个元素都填补到V矩阵,最后直接输入V,就可以得到你要的所有结果的陈列。希望对你有所帮助。 cyshumo 发表于 2013-8-11 21:53 static/image/common/back.gif
这个你这样做是对的。
你可以先令V=zeros(X,Y,Z) 开辟足够的存储空间。
然后如同你的循环。
解决啦,谢谢您啦:lol
页:
[1]