中易网

matlab函数返回值的问题

答案:2  悬赏:20  
解决时间 2021-04-23 09:30
主函数调用后希望返回一个新的数组,可不知道怎么写都调试不通
主函数中selected(1:20) = select(status(1:100));
函数定义为function selected(1:20) = select(status(1:100))
错误提示:
"identifier" expected, "numeric value" found.

最好不用全局变量,如果是用全局变量应该怎么写?
最佳答案
selected(1:20) = select(status(1:100));

如果可以的话,建议声明改为
function selected = select(status(1:100))

selected = zeros(1,20);

然后用个循环
for i=1:20
selected(i) =xx;
end
全部回答

可以直接在开头定义,比如:

function y = fun(x)

……

……

return y

这里的y就是返回值,可以返回向量、结构体等

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问为什么支付宝卡通付不了款的啊?
点亮“手机绑定”有什么作用?
wow不能运行了
网络私自修改ip的解决方法???
中国农业银行(丰收三场营业所)怎么去啊,有事
嘴巴干,皮肤黄,牙齿黄,嘴巴大,合适什么口红
北方川菜馆怎么去啊,有知道地址的么
盆景发财树怎样养?
如何设置QQ空间签名档?
四川威远县到雷波县有多远,开车路线图走那条
hp笔记本为什么屏幕下面出现线条
周杰轮的家世谁知道?
把2块棱长为1.5dm的正方体木块拼成一个长方体
一个人缺乏安全感的表现有哪些?
求中国重汽重卡气路图
推荐资讯
纯香牛羊小馆怎么去啊,有知道地址的么
A rich and his wife went into a shop to bu
我跟我男朋友过两个月就要订婚了,我们是异地
云雀居地址在哪,我要去那里办事
如果你的女朋友整天给你打骚扰,你会不会烦?
用白醋洗澡,可以使皮肤变白吗?
滨河村到滦县最早的车是几点的
怎样申请使用MSN
请你以客家民居或傣族楼的口吻做简要的自我介
从崇州廖家上二绕能到金堂淮口镇吗,怎么走
上海钻石王老五婚庆
兄第姐妹门 我的电脑在上午8点直11点老是自动
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?