为什么Matlab里的直方图的函数都不能使用啊?

作者&投稿:慕殃 (若有异议请与网页底部的电邮联系)
matlab中使用imhist函数查看直方图有问题~

从你的两张图上真看不出太大的差别来,视觉有时会欺骗人的。
另外,你看到直方图挺像,其实也未必一样。

不是灰度图像。。I里面有RGB三个分量,要么分别直方统计,要么用rgb2gray()转成灰度图像再统计

你把你同学电脑里的bar。m和hist。m文件拷贝到你的电脑里试一试看,行不?
用搜索命令分别搜索bar。m和hist。m

你的MATLAB缺少安装 库函数里的bar函数和hist函数,调用不了,所以功能完成不了! 你可以在你同学电脑MATLAB里运行>>help bar和>>help hist ,查看帮助和示例!


matlab里()'和()的区别?
'是转置的意思 行向量'之后变成列向量, 列向量'变成行向量 矩阵的话, 就是矩阵转置

linspace在matlab里是什么意思
linspace是Matlab中的一个指令,用于产生指定范围内的指定数量点数,相邻数据跨度相同,并返回一个行向量。调用方法:linspace(x1,x2,N)功 能:用于产生x1,x2之间的N点行矢量,相邻数据跨度相同。其中x1、x2、N分别为起始值、终止值、元素个数。若缺省N,默认点数为100。举个例子 A=linspace(-6,...

%l在matlab里是什么含义
l在matlab里是代表注释行。根据查询相关公开信息显示:MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。

在matlab里面imshow是什么意思?
在Matlab编程的世界里,imshow就像一位魔术师,其名字本身就揭示了它的功能——image show,即图像展示。这个强大工具的使用如同调用魔法咒语,让我们能够将数据转化为直观的视觉呈现。接下来,我们将深入探讨imshow函数的各类用法,让你对图像处理如数家珍。首先,让我们来看基础操作。当你简单地调用imshow...

matlab里“xprime”什么意思?
matlab里“xprime”是一个自定义函数名,根据字面意思理解来看,应该是用来求素数的。当时不是库内函数,应该是编程者根据需要编写的一个函数。后一句的意思是:若x是矩阵,则把x矩阵按列拆分后纵向排列成一个大的列向量;若x是行向量,则相当于转置;若x是列向量则不变。在这里应该取第一种解释,...

下面的话在MATLAB里是什么意思
qpskmod是用户自定义的一个函数,可以在该目录下查找名字为qpskmod.m的文件,打开这个文件看内容才知道这个函数用于计算说明。

matlab里abs是什么意思?
综上所述,abs函数是Matlab中非常重要的一个函数,它可以帮助我们计算数字的绝对值。无论是在数据分析、统计或其他类似的领域中,该函数都是非常有用的工具,能够提供准确的计算结果。因此,在使用Matlab进行数字计算时,我们应该充分利用该函数,以确保我们得到正确的结果。

matlab里disp是什么意思?
matlab里disp的意思 disp用来展示变量的内容,可以是字符串,元胞,矩阵,结构体。disp(X)显示一个数组时不需要输出它的名称。如果X包含一个文本字符串,则显示字符串。另一种在电脑屏幕上显示数组的方法是输出数组的名称,但在输出结果之前还有一个抬头,通常是不需要的。disp函数仅接受一个输入。为了...

Matlab 里 premnmx tramnmx postmnmx 分别表示什么
postmnmx:常用的函数,网络输出结果需要进行反归一化还原成原始的数据。postmnmx语句的语法格式是:[PN] = postmnmx(P,minp,maxp)。MATLAB包括拥有数百个内部函数的主包和三十几种工具包。工具包又可以分为功能性工具包和学科工具包。功能工具包用来扩充MATLAB的符号计算,可视化建模仿真,文字处理及实时...

matlab里面的tf函数是什么怎么用
tf是传递函数的意思,一般学自动控制原理的时候经常用,在s域中,比如要输入G(s)=1\/(s^2+2s+1),就可以在matlab中输入G=tf([1],[1 2 1])。Tf函数用来建立实部或复数传递函数模型或将状态方程、或零级增益模型转化成传递函数形式。sys = tf(num,den)命令可以建立一个传递函数,其中分子...

石城县19684276434: 如何在matlab中显示一幅图的RGB直方图,函数是什么? -
钮侦优泽: 代码clc; clear all; close all; I = imread('football.jpg'); figure; subplot(1, 3, 1); imhist(I(:, :, 1)); title('R直方图'); subplot(1, 3, 2); imhist(I(:, :, 2)); title('G直方图'); subplot(1, 3, 3); imhist(I(:, :, 3)); title('B直方图');结果

石城县19684276434: matlab中显示RGB的直方图的函数是什么? -
钮侦优泽: 用imhist函数来计算和显示图象的直方图.

石城县19684276434: MATLAB怎么输出一幅图的直方图?用哪个函数?谢谢 -
钮侦优泽: >>x = -5:0.1:5; >>y = randn(1000,1); >>hist(y,x)

石城县19684276434: 为什么我的MATLAB不能画直方图啊 ?他会说hist 不存在 -
钮侦优泽: 检查一下是不是自己写过名为hist的函数,以及工作空间里是否有名为hist的变量 都没有的话,输入 which hist 把结果发上来 ==============结果是正常的,这就有些奇怪了. 给你几个解决思路. 先重设一下路径,菜单里file-set path点一下...

石城县19684276434: Matlab中对图像进行直方图均衡化的函数指令是 - 上学吧普法考试
钮侦优泽: b=double(b);这句何用,如果你的图像数据是uint8类型的,转化要用im2double!其次,你的imshow和imhist两个函数要分开画在两个figure上会好点!

石城县19684276434: matlab中hist函数的问题 -
钮侦优泽: hist(s,100)和hist(s,50)有区别的,前者将预设为100个,纵轴的值也改变;后者将预设10个长条改为50个,纵轴的值也改变.. 如想分成6分,只要写成,hist(s,6) 例如,从下图你就可以看到,各种不同等分的直方图 y = randn(1000,1);hist(y),title('hist(y)') y = randn(1000,1);hist(y,6),title('hist(y,6)') y = randn(1000,1);hist(y,50),title('hist(y,50)')

石城县19684276434: 如何使用MATLAB进行直方图的编辑? -
钮侦优泽: 是画直方图吗 imhist 还是修改直方图的形状 histeq 还是编辑显示的直方图啊 那直接在figure里修改就好啦

石城县19684276434: 请问在matlab中绘制直方图的函数bar中默认y轴的范围和最小刻度为多少? -
钮侦优泽: 默认是自动设置的. MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分.MATLAB应用非常之广泛.

石城县19684276434: matlab用bar3函数把一个矩阵作直方图,即矩阵的值作为Z轴的值.但是默认的X,Y坐标值为1,2,3.
钮侦优泽: bar3(rand(3)) set(gca,'xticklabel',{'-1','0','1'}) set(gca,'yticklabel',{'-1','0','1'})

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网