添加一个阴谋的传奇genereted循环

1715(30天)
大家好
我有很多x, y数据集,我想阴谋。数据存储在一个细胞结构
  • DataFiles(1,1)是我第一数据集进口
  • 实际上是第二个(1、2)
  • DataFiles (1, 1) . data (:, 2) y值的第一个数据集
等等。数据集的名称是另外存储在输出文件,这样
  • 输出文件(1). name是第一个数据集的名称
  • 输出文件(2,1). name是第二个数据集的名称
等等。因为我想绘制所有的x, y数据集在一起我写了一个循环。代码如下所示
图(“名字”,简化数据的);
标题(“减少原始数据”)
cc =喷气(长度(输出文件);%创建colormap
% log-lin情节
次要情节(2,1,1)
h1 =次要情节(2,1,1);
集(h1,“xscale”,“林”)
集(h1,“yscale”,“日志”)
包含(“问(^ {1}),“字形大小”14)
ylabel (在1秒的探测器计数。)
持有
k = 1:长度(输出文件)
情节(DataFiles {1, k} . data (: 1), DataFiles {1, k} . data (:, 2),“颜色”cc (k,:));
结束
+其他次要情节是一样的重对数坐标图
我的问题是,我不能找出我可以包括情节的传说。我曾经尝试过包括“传奇”的循环,循环代码
k = 1:长度(输出文件)
情节(DataFiles {1, k} . data (: 1), DataFiles {1, k} . data (:, 2),“颜色”cc (k,:));
传奇(输出文件(k, 1)
结束
但这并不工作。简单地添加传奇(输出文件)也不工作,但比“. name”输出文件还包含更多的信息。我想做一个数组的名字“传奇”(1,长度(输出文件))但是我不知道如何使一个字符串数组。我试着使用
传奇> > = 0 (10);> >传奇(1,8)= '测试'下标赋值尺寸不匹配。
但是正如你所看到的我不能添加一个字符串数组
有人有建议如何添加传说的情节用一个循环?任何帮助将不胜感激:)
2的评论
阿玛尼躁狂
阿玛尼躁狂 2021年11月24日
翻译和旋转:
I = imread (“img.jpg”);
J = imtranslate(我,(35岁,50));
S = imrotate (J, 35岁,“双线性”);
次要情节(1、3、1)
imshow(我)
次要情节(1、3、2)
imshow (J)
次要情节(1、3、3)
imshow (S)
旋转和比例:
I = imread (“img.jpg”);
Y = imresize(我,(512 512));
Z = imresize (Y) (128 128));
S = imrotate (Z, 35岁,“双线性”);
图次要情节(1,4,1)
imshow(我)
次要情节(1,4,2)
imshow (Y)
次要情节(1,4,3)
imshow (Z)
次要情节(1,4,4)
imshow (S)
翻译和规模:
I = imread (“img.jpg”);
Y = imresize(我,(512 512));
Z = imresize (Y) (128 128));
S = imtranslate(我,(35岁,50));
次要情节(1,4,1)
imshow(我)
次要情节(1,4,2)
imshow (Y)
次要情节(1,4,3)
imshow (Z)
次要情节(1,4,4)
imshow (S)

登录置评。

接受的答案

优素福Khmou
优素福Khmou 2013年2月6日
你好,你先情节的所有数据,然后使用每例细胞操纵传奇如下所示:
k = 1:长度(输出文件)
情节(DataFiles {1, k} . data (: 1), DataFiles {1, k} . data (:, 2),“颜色”cc (k,:));
结束
传说=细胞(2,1)%两个位置
传说{1}=“您的数据1”;
传说{2}=“您的数据2”;
传奇(传奇);
有很多传说,像N情节,那么你做的事情:
传说=细胞(N, 1)
iter = 1: N
传说{iter} = strcat (“Your_Data号码”num2str (iter));
结束
传奇(传奇)
8的评论
桑杰Negi
桑杰Negi 2021年10月26日
一个伟大的帮助在每一次迭代时改变颜色。谢谢

登录置评。

答案(1)

撒母耳Hammarberg
撒母耳Hammarberg 2019年5月30日
当我遍历文件夹等包含的数据我想情节,我通常使用“DisplayName”选项。
我plotscripts通常包括的示例。
%这个脚本策划力与位移存储在数据结构。
图,
h =传奇(“显示”,“位置”,“最佳”);
集(h,“字形大小”12);
i = 1:长度(数据)%数据包含我的数据结构。
x =数据(我).displacement;
y =数据(我).force;
(我). name =数据名称;%一些文本字符串,我通常从文件夹中每个数据集的数据。
情节(x, y,“- x”,“线宽”2,“MarkerSize”2,“DisplayName的”、名称)
结束

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!