matlab - CDF 输入参数不足
问题描述
我正在尝试为我的数据绘制 CDF,但收到以下错误消息:
使用 cdf 时出错(第 69 行)输入参数不足
我的代码:
data =cell(1,5);
for j=1:length(container)-7
data{j} = some_values;
cdfplot(data)
所以 data1x5 cell
里面有一段时间,值如下
1x14600double
, 1x260double
, 1x2222double
, 1x3000double
,1x72double
我期望每个双数组都有一个单独的行,即我的 cdf 图有 5 行。但是,错误消息让我感到困惑,因为我肯定已经传递了数据。有任何想法吗?
编辑:好的,我写错了而不是cdfplot(),我有cdf()......问题仍然存在
解决方案
问题是缺乏关于细胞和图形如何工作的知识。
figure;
hold on;
cellfun(@cdfplot,data);
这段代码完成了工作:)
推荐阅读
- java - 如何使用 Jackson 反序列化抽象对象
- python - 同一列中两行之间的最大值
- javascript - dagre-d3中如何保持节点同级
- python - 使用 Python 中的数据文件绘制 2D 等高线图
- python - BigQuery 批量加载到分区表中
- java - 如何使用 Mono/Flux 进行同步调用
- rust - Rust - Iced 应用程序上的多个页面
- http-headers - Workbox BackgroundSyncPlugin _ 失败的请求 _ 通知
- python - GCP & GPG - 从云存储流式传输文件并上传到云存储
- r - 绘制 2D 冠层高度模型 (CHM) 线