matlab 深绿色 色阶,请教Matlab如何做色阶图
满意答案
天譩弄亼
2017.03.29
采纳率:46% 等级:13
已帮助:9333人
展开全部 B = [1 0 0;1 1 0;0 1 0];
q = [30 30 30];
p = size(B,1);
A = [];
for k=1:p-1
n = q(k)+2; %可
s = (B(k+1,:)-B(k,:))/(n-1); %以
d = B(k,:); %写
D = d; %成
for l=2:n %一
d = d+s; %个
D = [D; d]; %函
end %数
if k==1
A = [A; D];
else
A = [A; D(2:size(D,1),:)];
end
end
A(find(A>1))=1;
% 以上过程全部是生成颜色映射矩阵A
% 以下过程是根据颜色映射矩阵A绘制magic(9)的颜色对应图
C = magic(9);
[m n]=size(C);
C_min = min(min(C));
C_max = max(max(C));
h = (C_max - C_min)/size(A,1);
figure;hold on
for i=1:m
for j=1:n
t = max(ceil((C(i,j) - C_min)/h),1);
a = A(t,:);
fill([j j+1 j+1 j],[i i i+1 i+1],a)
end
end
C_rot = rot90(C,1)
for i=1:m
for j=1:n
text(i+0.5,j+0.5,sprintf('%0.0d',C(i,j)))
end
end
axis off equal
00分享举报
matlab 深绿色 色阶,请教Matlab如何做色阶图相关推荐
- matlab gui 画点,请教matlab GUI画图的问题
用matlab做一个GUI,添加axes,利用这个axes画不同的图,需要把图像数据先暂存,然后再按顺序保存成图像 比如 for i = 1:10 plot(handles.axes, x(:, i) ...
- matlab建立模糊规则表,请教matlab怎样建立模糊控制查询表?
下面是一个例子,你参考一下 close all clear all a=newfis('fuzzf'); f1=1; a=addvar(a,'input','e',[-3*f1,3*f1]); a=a ...
- fama matlab源码_用matlab程序做Fama-MacBeth回归的代码
求[100,200]之间第二个能被15整除的整数.(用Matlab程序做) x=100:200;>>n=find(rem(x,15)==0);>>X=x(n(2))很简单的两句 ...
- matlab griddata nan,请教Matlab的griddata的用法
请教Matlab的griddata的用法以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 请教Matlab的griddat ...
- matlab的求实部,[合集]请教matlab中复数除法如何求实部虚
发信人: Casper (A WAVELET OF ZOMBIES IS APPROACHING!), 信区: MathTools 标 题: [合集]请教matlab中复数除法如何求实部虚部 发信站 ...
- 如何用matlab编写分段函数_请教各位怎样用matlab定义一个分段函数MATLAB分段函数...
请教各位怎样用matlab定义一个分段函数 MATLAB分段函数 www.zhiqu.org 时间: 2020-12-08 matlab提供了了两种定义分段函数的方法: 常规方法:使用if.. ...
- MATLAB教程(1) MATLAB 基础知识(转)
初学.去年看过一点点MATLAB,很久不用,遗忘惊人.为了加深自己的印象,扎实基础,现将官网上的基础教程做简单的翻译. 首先,以下从九个部分简单介绍基础入门知识. 第一部分:MATLAB显示桌面的基本 ...
- matlab 矩阵 矢量场,Matlab将矢量转换为矩阵(Matlab turning vectors into a matrix)
Matlab将矢量转换为矩阵(Matlab turning vectors into a matrix) 我不确切地知道如何用这个问题来表达,但我有3个列向量,我试图将它们变成矩阵,这样矩阵基本上看起 ...
- matlab ploty,matlab绘制函数 如何利用matlab的ploty
最近有网友提出"matlab绘制函数 如何利用matlab的ploty"等问题,小小知识站提取了各大知名网站有关"matlab绘制函数 如何利用matlab的ploty& ...
最新文章
- mysql常见增量恢复方式_MySQL 全备份与增量备份 全恢复与增量恢复
- 算法---最长湍流子数组
- Google Palette算法详解以及OC化
- android频繁点击ui崩溃,android easeui 集成 启动崩溃
- Istio 网关中的 Gateway 和 VirtualService 配置深度解析
- 装饰器模式(讲解+应用)
- 理解zookeeper选举机制
- Python语法糖——遍历列表时删除元素
- (STL,map)反片语
- Intellij_idea-15 常用快捷键
- iOS SDK 介绍及导入
- mysql 实现row_number_MySQL实现ROW_NUMBER()
- 沙盒生存游戏:打造世界Craft the World Mac中文版
- octave运行.m文件
- 编程序找出1000之内的所有完数
- python画三维坐标图像_由RGB-D图像获取三维坐标(相机坐标) Python
- Ubuntu安装opencv的viz模块
- 艺赛旗RPA8.0-用户体验提升抢先看(一)
- LMDB数据生成与解析
- 【python】argv的用法
热门文章
- 手撕OpenCV源码之resize(INTER_AREA)
- 【阿里云学习笔记】快速搭建网站
- 上市公司对外担保数据大全:对外担保/违规担保/关联担保(2003-2021年)
- Unity3D加载火炬之光资源
- 【无标题】通过邮箱注册账号,邮箱返回注册信息
- Windows xp,Windows2003虚拟机部署(各2台)
- 论文笔记:Ask, Attend and Answer: Exploring Question-Guided Spatial Attention for Visual Question Answeri
- CTP_API 一 CTP简介
- 疯狂猜图中的图片放大缩小功能的实现
- 【C语言刷题】牛客网编程入门130精选题目(二)