24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1543  |  回复: 7
【悬赏金币】回答本帖问题,作者一禾平c将赠送您 10 个金币

一禾平c

金虫 (正式写手)

[求助] matlab如何将一个循环计算的结果保存在一个矩阵里?已有1人参与

请高手指教!抱拳

通过计算后得到xx,yy希望把之前步骤中循环计算出来的结果保存成一个矩阵应该怎么编写代码?

xx yy是根据圆心和半径以及角度来确定圆上的某个点,这里的xx yy 不确定有多少个数,

    xx=Cir(i,3)*cos(theta)+Cir(i,1);
    yy=Cir(i,3)*sin(theta)+Cir(i,2);

如何将xx yy 保存成矩阵呢?请高手指教!感谢!!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

一禾平c

金虫 (正式写手)

请高手指教!!非常感谢!!
2楼2020-11-14 10:41:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

曾经落伍了

铁杆木虫 (职业作家)

定义空矩阵,计算出结果加入空矩阵

发自小木虫Android客户端
3楼2020-11-14 12:30:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hzlhm

至尊木虫 (著名写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
独孤神宇: 金币+2, 鼓励交流 2020-11-14 18:59:50
可以通过for循环语句来实现。
k=0;
for i=1:n
k=k+1
    xx(k)=Cir(i,3)*cos(theta)+Cir(i,1);
    yy(k)=Cir(i,3)*sin(theta)+Cir(i,2);
end
QQ:2120156492
4楼2020-11-14 13:29:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

一禾平c

金虫 (正式写手)

引用回帖:
4楼: Originally posted by hzlhm at 2020-11-14 13:29:53
可以通过for循环语句来实现。
k=0;
for i=1:n
k=k+1
    xx(k)=Cir(i,3)*cos(theta)+Cir(i,1);
    yy(k)=Cir(i,3)*sin(theta)+Cir(i,2);
end

您好,通过for循环语句计算xx yy后,如何将xx yy的所有数值保存到一个矩阵里呢?后续想要利用这些xx yy
5楼2020-11-14 15:05:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

一禾平c

金虫 (正式写手)

引用回帖:
3楼: Originally posted by 曾经落伍了 at 2020-11-14 12:30:03
定义空矩阵,计算出结果加入空矩阵

您好,我是在一个循环语句中计算出许多xx yy,方便详细一点吗?
6楼2020-11-14 15:05:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

曾经落伍了

铁杆木虫 (职业作家)

引用回帖:
6楼: Originally posted by 一禾平c at 2020-11-14 15:05:37
您好,我是在一个循环语句中计算出许多xx yy,方便详细一点吗?...

比如A=[ ],  添加一个数x,新的A=[A x]

发自小木虫Android客户端
7楼2020-11-15 10:08:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hzlhm

至尊木虫 (著名写手)

【答案】应助回帖

引用回帖:
5楼: Originally posted by 一禾平c at 2020-11-14 15:05:21
您好,通过for循环语句计算xx yy后,如何将xx yy的所有数值保存到一个矩阵里呢?后续想要利用这些xx yy...

如后续想要利用这些xx yy,可以保存在mat或xls文件里,以便后期调用。
QQ:2120156492
8楼2020-11-15 18:11:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 一禾平c 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见