腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
nargout
返回
-
1
?在
这种
情况下
,
如何
获得
正确
的
函数
输出
数量
?
matlab
、
function-handle
为什么
在
这种
情况下
nargout
会
返回
-
1
?function test x, %
1
nargout
(fun), % -
1
d=b; end 是否有其他方法可以提取
正确
数量
的</em
浏览 27
提问于2021-10-21
得票数 3
回答已采纳
1
回答
Matlab
函数
处理和变量和未知
输出
数
matlab
、
arguments
、
output
、
anonymous-function
使用匿名
函数
,您可以
返回
任意
数量
的
输出
。我需要
的
是能够使用函子(匿名
函数
作为其他
函数
的
参数),而不知道我将得到多少
输出
。function y = foo( x ) end function [y
1
, y2] = goo(
浏览 2
提问于2016-11-15
得票数 2
回答已采纳
1
回答
Nargout
,
如何
在调用
函数
时指定它
matlab
在
nargout
的
定义中,用户可以
在
调用
函数
之后指定希望看到
的
输出
数,那么
如何
指定
输出
的
数量
呢?我考虑了以下例子:dif = y - x; disp('Calculating absolutevalue') absdif
浏览 5
提问于2015-11-14
得票数 0
回答已采纳
1
回答
输出
n个参数
的
MATLAB力
函数
matlab
在
matlab中有没有一种强迫
函数
输出
一定
数量
的
参数
的
方法?例如,matlab就是这样做
的
: if
nargout
>=
1
end b=2; if
nargout
==3 c =
浏览 1
提问于2015-06-30
得票数 3
回答已采纳
3
回答
如何
获取所有
输出
(MatLab)?
matlab
、
output
假设我有一个
函数
,它给出了未知
数量
的
输出
参数(它依赖于输入,因此通过循环进行更改)。怎样才能得到所有的信息?
nargout
没有帮助,因为
函数
使用varargout (结果是-
1
) 当然,我不能重写
函数
,否则问题就不会出现:- )
浏览 2
提问于2014-07-09
得票数 4
2
回答
如何
确定Matlab
函数
是否不
返回
值?
matlab
、
reflection
、
metaprogramming
endassert(ReturnsNothing(@f) & ~ReturnsNothing(@g))???
浏览 1
提问于2014-06-10
得票数 0
回答已采纳
3
回答
如果没有分配变量,则忽略所有
输出
参数。
matlab
、
function
我很想知道现在是否有可能在Matlab中编写一个
函数
,如果没有请求,它不会
返回
一个参数。例如,如果plot被调用为h = plot(x,y);,那么它是否
返回
轴句柄,但如果它被调用为plot(x,y);,则不会
返回
它。只是这幅图不是用Matlab写
的
。
浏览 2
提问于2014-07-22
得票数 2
回答已采纳
5
回答
Python中
的
nargout
python
、
multiple-variable-return
在
MATLAB中,Python有没有等同于
nargout
的
东西?如果我们想要保持
返回
参数
的
数量
灵活,我发现
nargout
是一种非常简洁
的
方法。有没有办法让我知道请求了多少个
输出
参数?类似于下面的伪python代码: """ """ if
na
浏览 5
提问于2013-01-04
得票数 25
2
回答
matlab不同
的
参数结构
matlab
、
function
、
arguments
、
optional-arguments
我想写一个
函数
getNewProjectionImageSize,它有两种不同
的
参数结构。
在
我
的
研究中,我找不到怎么做。Ie ,不能解释它。 有没有可能不花太多力气?
在
标准
的
matlab
函数
中,例如interp2,有不同
的
参数结构:interp(V),interp(X, Y, V, Xq, Yq)等。我想到
的
唯一解决方案是一种更常见
的
参数结构[Wp, Hp] = getNewProjectionImageSize(W
浏览 1
提问于2017-09-12
得票数 1
3
回答
如何
使用varargin和varargout包装
函数
?
matlab
、
wrapper
、
variadic-functions
小示例:varargout = someFunction(varargin); 这就是我首先要做
的
。这是一个成功
的
调用,但是调用[a,b] = wrapper([
1
,2], [3,4])不会产生与直接调用ndgrid相同
的
结果,那么我做错了什么呢?
浏览 0
提问于2011-02-04
得票数 31
回答已采纳
1
回答
如何
确定
函数
调用
的
输出
是否未使用?
matlab
、
output
假设我有一个
函数
foo,它可以
返回
三个给定输入
的
值:变量b和c
的
计算需要很长时间,因此有时我可能希望忽略它们
在
foo中
的
计算。如果我想忽略这两种计算,我只需调用如下
函数
:然后将
nargout
包含在foo中。if
nargout
==
1
% Code to calculate &quo
浏览 0
提问于2013-10-21
得票数 20
回答已采纳
3
回答
根据可变
数量
的
输入捕获所有可能
的
输出
。
matlab
、
variables
、
capture
我希望Matlab
返回
一个变量输入
函数
的
所有
输出
。例如,这只
返回
最后一次
输出
,但我知道该
函数
定义为提供多个
输出
。而不是
在
A、B、C...=pd_intersect(varargin{:})中定义虚拟变量A、B、C等。我希望像单元格这样
的
东西来存储基于输入值
数量
的
所有
输出
值。我希望这是有意
浏览 1
提问于2013-03-08
得票数 5
2
回答
如何
编写不引发“错误参数数”错误
的
函数
matlab
我正在尝试编写一个最小
的
函数
,这个
函数
可以用可变
数量
的
参数调用,但是如果调用错误,它不会抛出错误
的
参数数。if(nargin~=
1
||
nargout
~=
1
) disp('and one是否有一种方法可以编写一个
函数
: 永远不要抛出“错误
数量
<e
浏览 2
提问于2011-06-23
得票数 0
回答已采纳
2
回答
在
Matlab中,多
输出
函数
到底
返回
什么?
matlab
、
function
、
scilab
、
referential-transparency
、
multiple-variable-return
免责声明:我实际上
在
使用Scilab,但它与MATLAB非常相似,而且根据我
的
研究,似乎
在
MATLAB中也会出现同样
的
现象。
在
MATLAB中,
函数
可以是多
输出
的
.假设我们有一个
函数
function [a, b] = f(x)。如果我输入:然后给c第一个
输出
的
值。如果我输入:然后给[a, b]两个
输出
对
的
值。这似乎意
浏览 7
提问于2014-11-03
得票数 0
回答已采纳
2
回答
在
matlab中调用一个
函数
,并让调用者在运行时确定
输出
参数
的
数量
。
matlab
、
function
(注意:除了运行时之外,可能不为人所知) switch
nargout
_requestedcase 0 outputs = {}; o
1
= f(args{:}); case 2 [o
1
,o2] = f(args{
浏览 3
提问于2013-06-05
得票数 0
回答已采纳
1
回答
对于
输出
参数为零
的
函数
,
如何
重载子numArgumentsFromSubscript / subsref?
matlab
、
oop
、
indexing
、
overloading
我遇到
的
唯一问题是使用类上定义
的
其他方法。根据文档,我知道我需要覆盖numArgumentsFromSubscript (不知
为什么
?)帮助
nargout
。我简单地使用numel(obj)
的
粗野尝试
在
大多数
情况下
都是有效
的
,但是当您正在调用
的
函数
没有
输出
参数时(在
这种
情况下
是numel(obj) ==
1
~= 0),这在大多数
情况下</
浏览 1
提问于2016-04-19
得票数 2
回答已采纳
2
回答
如何
使用将.mat文件加载到工作区?
python
、
matlab
我有一个包含4个字符变量
的
.mat工作区文件。这些变量包含各种文件夹
的
路径,我需要能够相对较快地往返于各个文件夹。但是,.mat文件
的
全部要点是它可以快速加载整个集、用户满意
的
变量
的
。因此,当尝试加载工作区时,上面的内容是无效
的
。我还在Python中尝试了两个不同
的
变体:eng.eval("load paths.mat") 第一个变体成功地
在
Python中加载了一个包
浏览 1
提问于2017-05-26
得票数 2
3
回答
从java调用matlab
的
函数
java
、
matlab
我想从我
的
java文件中调用eig(),并且希望
在
我
的
文件中
返回
结果,但是我找不到任何示例。我在这个链接中找到了一个例子: 使用sqrt
的
输出
参数太多时出错。
如何
从java调用eig()并获取袋V,D矩阵?任何帮助都是非常有用
的
。谢谢
浏览 3
提问于2012-09-17
得票数 1
4
回答
如何
在一行中将Matlab
函数
的
输出
赋值给变量?
matlab
、
function
、
vector
、
syntax
、
coding-style
在
matlab中,有没有一种方法可以将matlab中
函数
的
输出
赋给一行内
的
向量?例如,此
函数
应分配周长值和面积值p = perimeter_square(side)[p,a][p,a] = square_geom(3)但这看起来并不像将其保持
在
一行中那样好。有什么想法吗?
浏览 6
提问于2018-02-08
得票数 3
3
回答
在
另一个
函数
内调用
函数
matlab
我有一个
函数
% here I would like to call another functionmyFunc(x,y,file); 我
如何
将这个
函数
作为args传递给toto
函数
,因为我有时想调用toto(a,b),有时又想调用toto(a,b,@()myFunc(
浏览 1
提问于2013-12-17
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
要上天的jupyter notebook
Python做数据处理:6个使效率倍增的 Pandas 技巧
深度学习的这些坑你都遇到过吗?神经网络11大常见陷阱及应对方法
模型选择与评价(三)
Visual Studio:优化了复制/移动省略
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券