matlab可视化 part1

  close all;clear;clc
  cd .\color&shap % 进入对应目录
  [NUM,TXT] = xlsread('color&shap.xls'); % 读取xls数据
  A = [0 1 1 0 1 1 0;1 1 1 1 1 1 1;...
      1 1 1 1 1 1 1;0 1 1 1 1 1 0;...
      0 0 1 1 1 0 0;0 0 0 1 0 0 0]; % 绘图数据
  for i = 1:13
      SPY_color = TXT{randi(7),1}; %读取颜色
      SPY_shap = TXT{i,4}; % 读取形状
      eval(['spy(A,''',SPY_color,SPY_shap,''',',num2str(randi([20,40],1,1)),')']);
      hold on
      pause(0.5); % 显示速度
  end

1)文件路径 cd

2)分行联接符   '  ...  '   

3)均匀分布的伪随机整数   randi

4)自动执行附带变参的命令   eval

5)暂停程序(单位:s) pause

6)结构体cell的索引用 ' { } ',不是 ' ( ) '

补充:

eval()里面为矩阵 ' [ ] ',

不变的字符用单引号括起来,如  ' spy(A, '  ,

变化的字符用对应变量代替,

两种字符之间用逗号   ,   联接。

文件链接:https://pan.baidu.com/s/19rDoSVsWJJrKtSvfi7EWxQ 
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值