作业帮 > 综合 > 作业

matlab 循环中变量的问题

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/27 17:54:15
matlab 循环中变量的问题
百度知道突然不能追问了,只好再问一次……
x,y 是用 syms 定义的变量; 然后用一个循环得到 f 关于 x 和 y 的表达式.
(得到的 f 的表达式比较复杂)
x(i)和y(i)是在下一个循环 for i=1:100 中的随 i 变化的变量,想用 x(i)和y(i) 替换 x 和 y,从而在i=1:100的循环中使用f.
我用 subs(f,x(i),x) ,结果matlab提示:? Index exceeds matrix dimensions.
不知道改怎么办了,跪求指点
for i=1:5 for j=1:5 r(i)=sqrt((x(i)-j)^2+y(i)^2); f问题是你的这个f(i,j)循环的没有意义,你的y,r都是以i为变量的吧,