matlab 2012b中缺少randint函数怎么办

作者&投稿:春堂 (若有异议请与网页底部的电邮联系)
在MATLAB中,用randint时,为什么老出现这个:??? Undefined function or variable 'randint'.~

根据MathWorks公司的相关开发,这个函数已经过期了(有些版本的Matlab仍然可以使用),请使用:

randi

=================================

还不行的话,使用rand 和round函数,也能得到类似结果。

因为 你的输入参数已经确定了输出为一个1*2的矩阵 所以 你的输出结构肯定是错的;
tp=randint(1,2,[1,10]);
x1=tp(1);
x2=tp(2);

atlab中rand函数是产生0到1的随机分布 matlab中randn函数是产生标准正态分布 randint是产生整数随机数,默认为0和1 >> rand(3) ans = 0.8147 0.9134 0.2785 0.9058 0.6324 0.5469 0.1270 0.0975 0.9575 >> randn(3) ans = -0.4326 0.2877 1.189


太仆寺旗18913736038: matlab 2012b中缺少randint函数怎么办 -
少政奥迪: atlab中rand函数是产生0到1的随机分布 matlab中randn函数是产生标准正态分布 randint是产生整数随机数,默认为0和1 >> rand(3) ans = 0.8147 0.9134 0.2785 0.9058 0.6324 0.5469 0.1270 0.0975 0.9575 >> randn(3) ans = -0.4326 0.2877 1.189

太仆寺旗18913736038: matlab 2012B安装过程中出现这个情况是怎么会啊 ?详情看图片... -
少政奥迪: 我装的就是2012b...重装多次系统,win7 x86或者 win7 x64下从没出现过这个东西...是不是安装包有问题?或者杀毒软件误杀?看你的路径貌似是用的压缩包的安装文件吧...你试试先把杀软关掉,先解压安装包到某的分区根目录,然后再安装...若还是这样,估计你的安装包损坏了,那就从新下载个吧...没什么好办法了...

太仆寺旗18913736038: 安装好matlab R2012b 后出现了这种情况,怎么回事啊. -
少政奥迪: 这个是license的检测问题,不是大问题,MATLAB已经安装成功了,点cancel吧.你可以打开MATLAB,它会让你导入license文件的,再重新导入一次就可以用了.

太仆寺旗18913736038: matlabr2012b安装后出现这个,怎么办??? -
少政奥迪: 要用crack文件夹.dll文件问题用安装文件.dll文件试试 要看具体应用 部模块需要使用编译器少部产品能需要用编译器例MATLAB Compiler、Stateflow及Simulink加速仿真模式等 使用MATLAB普通功能装编译器确需要按照链接给编译器列表选择安装其种即VC或者MSC+SDK

太仆寺旗18913736038: 安装matlab 2012b 的过程中出现了这个.
少政奥迪: 点确认后完成安装.然后点击安装目录下bin文件夹里的matlab应用程序启动程序,会发现有一个小黑屏一闪而过,但是什么都没有打开.这时候再点开始菜单里的图标打开程序就没有问题了

太仆寺旗18913736038: 求问关于matlab2012 b的问题? -
少政奥迪: 可能是系统工具箱路径设置问题, 打开设置路径(set path),把所有工具箱都加上

太仆寺旗18913736038: matlab 2012b怎么安装 -
少政奥迪: 您好,这样的:要安装MATLAB R2012b,接下来的步骤:1.在您的硬盘驱动器上的所有文件复制从DVD到文件夹的,即“C:\ MATLABSetup”2.更改文件install.jar“文件夹中的”C:\ MATLABSetup\ JAVA \罐子\ install.jar“由”install.jar“从...

太仆寺旗18913736038: MATLAB R2012b 安装时出现需要支持的编译器时怎么办? -
少政奥迪: 要看你具体的应用. 大部分模块是不需要使用编译器的,只有少部分产品可能需要用到编译器,例如MATLAB Compiler、Stateflow,以及Simulink的加速仿真模式等. 如果你只是使用MATLAB的普通功能,可以不装编译器.如果确有需要,可以按照链接给出的编译器列表,选择安装其中的一种即可,如VC或者MSC+SDK.

太仆寺旗18913736038: matlab 2012b是什么 -
少政奥迪: matlab是一种数学计算软件,2012b是它的版本号. 用处太多了,日常生活中,工作中需要算的东西matlab都可以算:比如测试算法的可行性,验证模型是否正确,统计事件发生的概率等等等等

太仆寺旗18913736038: matlab 2012b中为什么找不到神经网络工具箱 -
少政奥迪: 需要显示的结果不要使用分号; 例如 >>b=3+4 ans=7 >>b=3+4; 则不显示. 另外,mat文件是MATLAB用于存储数据的专用文件格式,需要的时候可以采用inport命令导入到MATLAB中.

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