楼主: jmjun85
306 2

[编程问题求助] 请教一下暂元赋值问题 [推广有奖]

  • 2关注
  • 5粉丝

副教授

52%

还不是VIP/贵宾

-

威望
0
论坛币
49 个
通用积分
279.0159
学术水平
4 点
热心指数
15 点
信用等级
1 点
经验
450 点
帖子
309
精华
0
在线时间
1320 小时
注册时间
2006-11-19
最后登录
2024-5-1

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我想写一个循环遍历一个变量的所有取值。是这样写的
其中变量M的最大值为67,r(r)也是等于67。但在循环的时候总是报错invalid syntax

不过如果我直接写成local Numxx 67,后面的循环就没有问题。但又不能直接写67,因为不同组的最大值不一样。

向各位请教一下,这是什么情况呢。



tabulate M

return list

local Numxx r(r)


forvalues k=1(1)`Numxx'{       


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:forvalues forvalue Tabulate invalid SYNTAX

回帖推荐

317792209 发表于3楼  查看完整内容

沙发
jmjun85 发表于 2023-7-12 13:32:34 |只看作者 |坛友微信交流群
我已经试过了forvalues k=1(1)$N, forvalues k=1(1)N等,都不行      

使用道具

藤椅
317792209 在职认证  学生认证  发表于 2023-7-13 10:50:25 |只看作者 |坛友微信交流群
  1. tabulate M
  2. forvalues k=1(1)`r(r)' {
  3.   dis `k'
  4. }
复制代码
已有 1 人评分论坛币 收起 理由
jmjun85 + 5 精彩帖子

总评分: 论坛币 + 5   查看全部评分

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-7 06:08