腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
实现
一个
类似
cellfun
的
函数
?
、
、
我
的
问题是
如何
将参数传递给另
一个
函数
;我不知道
如何
划分varargin并将值作为参数传递。
浏览 4
提问于2017-02-17
得票数 1
回答已采纳
2
回答
使用单元格将带有参数
的
函数
应用于单元格
假设有
一个
字符单元格数组,希望将其转换为数字向量。这可以使用str2num或str2double来
实现
。例如,
cellfun
(@str2num,x)与sscanf相比,这些
函数
有些慢然而,sscanf需要额外
的
参数,其规范似乎无法使用普通
的
cellfun
语法,例如,
浏览 7
提问于2014-02-15
得票数 1
回答已采纳
2
回答
Matlab:定义
一个
函数
句柄,捕捉
函数
的
第二个返回值
、
假设我有
一个
函数
foo定义为 f = @(c)foo(c) a = foo(c) 也就是说,返回
的
值b会丢失。因此,当这样
的
f被放入
一个
cellfun
调用中时,输出单元将只有as,并且会错过bs (我目前所关心<em
浏览 4
提问于2012-11-21
得票数 11
回答已采纳
1
回答
将嵌套
的
结构数组重组为具有不同大小
的
元素
的
单元格数组
、
、
、
、
我有
一个
与我
的
类似
的问题。x cells单元
的
单个cell array中。下面是我使用
cellfun
的
解决方案,但我想避免使用这个
函数
:abc = {ab.c};使用前面的abc解决方案创建带有字段1x24
的
d结构数组。我曾想过使用Size字段将
浏览 1
提问于2017-08-08
得票数 3
回答已采纳
2
回答
如何
向量化单元格数组中
的
调用
函数
?
、
、
我有
一个
矩阵和
一个
函数
单元数组:伪代码是 funcca = {...这意味着funcca中
的
每个
函数
都是不同
的
!
浏览 2
提问于2016-11-25
得票数 1
4
回答
什么时候以及为什么我应该在Matlab中使用
cellfun
?
、
我有
一个
关于MATLAB中
cellfun
函数
的
问题。
一个
简单
的
例子:假设我有
一个
单元格a,我想要找出a中所有值
的
平均值。a{1} = [1 2;3 4];我
的
方法
类似
于:它
的
合适
的
cellfun</
浏览 1
提问于2013-05-16
得票数 5
回答已采纳
4
回答
在数字和字符串
的
单元格数组中查找子字符串
我有
一个
由数字、字符串和空数组组成
的
单元格数组。我希望找到所有单元格
的
位置(线性
的
或索引
的
),其中包含某个感兴趣
的
子字符串
的
字符串。不幸
的
是,我
的
方法需要该解决方案
的
一个
变体,可能
类似
于
cellfun
('ischar',mixedCellArray)。这将导致错误:Unknown op
浏览 1
提问于2017-01-25
得票数 1
回答已采纳
1
回答
Matlab,避免空行
我有
一个
function [Q,A] = load_test(filename),它正在加载
一个
文本文件。我希望
函数
跳过空行,但我不知道
如何
实现
。到目前为止我
的
代码是:data = textscan(fid, '%s','delimiter','\n'); Q =
cellfun
(@(x) x(1:end-2), data{1},
浏览 0
提问于2014-05-04
得票数 1
回答已采纳
1
回答
将
函数
句柄应用于多个输入参数
、
、
、
我在MATLAB中定义了
一个
矩阵和
一个
向量:x=rand(3,1);b = MacVecProd(A,x);v = {A,x};给出错误: Error using
ce
浏览 0
提问于2014-03-06
得票数 1
回答已采纳
2
回答
函数
strfind上
的
Matlab
cellfun
、
、
我想在strfind
函数
上使用
cellfun
函数
来查找另
一个
字符串单元格数组中每个字符串
的
索引,以便从中排除它们。aaa','bbb','ccc','ddd','eee','fff','ggg','hhh','iii','jjj'}; excludedStrings = {'b','g
浏览 0
提问于2012-11-08
得票数 3
回答已采纳
1
回答
匿名
函数
中
的
If-then-else
、
、
我试图在匿名
函数
中使用某种if-then-else语句,该
函数
本身就是
cellfun
的
一部分。我有
一个
单元格数组,其中包含许多双倍矩阵。我想将所有双矩阵中
的
所有正数替换为+1,将所有负数替换为-1。我想知道是否可以使用匿名
函数
,而不是编写
一个
单独
的
函数
,然后从
cellfun
中调用该
函数
下面是
一个
玩具示例: mat = [2, 2, 0, -2; -2, 0, 0
浏览 24
提问于2019-05-15
得票数 2
回答已采纳
3
回答
如何
使用` apply‘(MATLAB)应用多个参数
的
函数
?
、
、
、
、
使用
cellfun
,
如何
将
函数
应用于由mat2cell
函数
创建
的
所有单元格?我
的
函数
是在另
一个
文件中定义
的
,这里是由myFunc引用
的
。这个
函数
有两个参数,应该是
一个
单元格和
一个
整数。例如function H = myFunc(img,Q)% Split into grid and process each cell width
浏览 2
提问于2015-02-26
得票数 10
回答已采纳
1
回答
MATLAB:求和
函数
句柄
、
、
、
我试图自动创建
一个
函数
句柄,它是
函数
句柄
的
总和。aux = {f1,f2,f3}; for i=1:3 end因此,另一种解决方案也会有所帮助。
浏览 0
提问于2018-05-20
得票数 1
2
回答
在Matlab中从单元格数组中删除“NaN”字符串和[]单元格
、
、
、
、
我有
一个
单元格数组,如下所示 raw = {100 3.2 38 1; 100 'NaN' 'NaN' 1; 'NaN' 'NaN' 'NaN' 'NaN'; 100 3.8 38 1};
如何
删
浏览 49
提问于2018-12-26
得票数 1
回答已采纳
2
回答
使用
cellfun
在单元格数组中创建单元格数组
、
如果我使用以下命令创建
一个
单元格数组:data = {rand(1,5),rand(1,4),rand(1,4),rand(1,6)};那么
如何
能够在与数据中
的
相应单元长度相同
的
每个单元中创建单元阵列。我知道使用循环很容易做到这一点,但是
如何
使用
cellfun
函数
来
实现
呢?
浏览 0
提问于2012-03-30
得票数 1
回答已采纳
1
回答
MATLAB:在不替换空格
的
情况下替换缺少
的
单元格条目
、
我正在用readcell读取
一个
excel文件,所有的空单元格都被导入为'missing‘。我想补充一下缺失
的
地方,我找到了以下建议(
cellfun
+anonymous
函数
) https://www.mathworks.com/matlabcentral/answers/473295-how-to-replace-missing-values-in-a-cell-array1, 'texthere';2, 'test456'
浏览 10
提问于2021-04-07
得票数 1
回答已采纳
1
回答
在matlab中改进生长单元阵列
、
、
我想知道
如何
有效地运行这部分我
的
计划。基本上,作为我所要做
的
事情
的
背景,我想聚几个点。大约有一万点。这些点计算了存储在矩阵F中
的
它们之间
的
“力”。所以点1到点2之间
的
力是F(1,2)。然后,我想用足够
的
F对它们进行“集群点”(强制设置/阈值),即在它们之间有足够F
的
两个点属于同
一个
集群。 我有
一个
代码如下所示。
一个
单元格数组CLUSTER用于包含集群分配。因此,CLUST
浏览 3
提问于2014-04-29
得票数 0
回答已采纳
1
回答
如何
将matlab拟合
函数
应用于矩阵
的
每一行
、
、
我需要适应傅里叶
函数
的
每
一个
矩阵连续行,避免使用for循环。我试着使用
一个
单元格数组,但是不知道
如何
使用它。我
的
程序是I=double(I); wy_I=
cellfun
(@size,nat, 'UniformOutput', false); we_I=
cellfun
(@(x)1:x(
浏览 5
提问于2011-04-06
得票数 0
1
回答
MATLAB:是否有可能重载本机构造(单元、结构等)上
的
运算符?
、
、
、
我希望能够做这样
的
事情:B =
cellfun
( @(X)(( @(X,Y)( X * Y ), A, B, 'UniformOutput', 0 ); 但是,我不希望极其冗长
的
语法来
实现
这一点。为此创建
一个
新
类似
乎有点过分,因为我只想为单元格上
的
数学运算符提供
一个
浏览 1
提问于2011-03-20
得票数 17
回答已采纳
1
回答
使用单元格作为逻辑掩码(Matlab)
、
我试图使用matlab中
的
一个
单元格作为另
一个
单元格
的
逻辑掩码(作为矩阵情况
的
概括)。.:B = {[2 8]; [5 3; 2 9]};C = [2; 2; 3; 9]; 不幸
的
是,C=B(A)不能像在矩阵
的
情况下那样做,所以
浏览 2
提问于2015-11-16
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何用C语言实现类似Python的变量输出
如何写一个更好的Python函数?
一个函数实现跨页面导航菜单定位
Redis+lua进行类似秒杀的实现
这种带sinc函数的ADC,如何实现欠采样呢?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券