请问如何用matlab做每个数据的记算?(问题有点难表示清楚…)
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/11 04:59:17
请问如何用matlab做每个数据的记算?(问题有点难表示清楚…)
比如说i=[1:1:13],j=[1:1:3],L=(i-1)*3+j.
我想做的是建立meshgrid,i和j分别代表横坐标和纵坐标,但是只是那范围里的值.想算L,让它对应每个i和j,也就是说如果当j等于1,i=[1:1:13],全部加完算出L分别的值
比如说i=[1:1:13],j=[1:1:3],L=(i-1)*3+j.
我想做的是建立meshgrid,i和j分别代表横坐标和纵坐标,但是只是那范围里的值.想算L,让它对应每个i和j,也就是说如果当j等于1,i=[1:1:13],全部加完算出L分别的值
用for语句
i=1:13;
for j=1:3
L(j,i)=(i-1)*3+j
end
不知道是否正确理解了你的问题
建议你用L(j,i)=(i-1)*3+j,这样可以保存下每个L的值,如果你觉得没必要,也可以用L=(i-1)*3+j,只是这样新算的L会覆盖掉之前算的
i=1:13;
for j=1:3
L(j,i)=(i-1)*3+j
end
不知道是否正确理解了你的问题
建议你用L(j,i)=(i-1)*3+j,这样可以保存下每个L的值,如果你觉得没必要,也可以用L=(i-1)*3+j,只是这样新算的L会覆盖掉之前算的