台电x98pluss能运行matlab吗

MATLAB中能不能运行【1】的矩阵?-中国学网-中国IT综合门户网站
> MATLAB中能不能运行【1】的矩阵?
MATLAB中能不能运行【1】的矩阵?
转载 编辑:李强
为了帮助网友解决“MATLAB中能不能运行【10000,1”相关的问题,中国学网通过互联网对“MATLAB中能不能运行【10000,1”相关的解决方案进行了整理,用户详细问题包括:RT,我想知道:MATLAB中能不能运行【1】的矩阵?,具体解决方案如下:解决方案1:10000).出现这样的情况. Type HELP MEMORY for your options,10000);结果运行命令窗口 ; zerosOut of memory? Error using ==&gt: p=zeros(10000??我写的是p=zeros(10000解决方案2:1)!有没有其他办法解决的为了提高精度啊!我程序里面有两个p1=zeros(10000; p2=zeros(10000?高手指教啊; 每次都是第二个报错!没办法啊解决方案3:MEMORY Help for memory limitations。,matlab是不会报错的; 我内存512M, there is no more room in memory for new variables. PACK compresses the data in memory. Another is to issue the command PACK (See PACK). Unix, opening up larger contiguous blocks,运行了这个命令。,说明内存不能为新的变量开辟空间了. One way to free up space is to delete some variables (see CLEAR),我试了下,物理内存+虚拟内存到了 1,看了下任务管理器。: Increase virtual memory by using System in the Control Panel,然后机器就巨卡无比: Windows,如果你内存够大,所以我觉得是内存有点小的问题,你必须在你处理前释放一下空间。. If the OUT OF MEMORY error message is encountered。)
Here are some additional system specific tips. You must free up some space before you may proceed.2G。顺便帮你help memory,另一种是使用pack命令: Ask your system manager to increase your Swap Space.(如果遇到错误信息OUT OF MEMORY。释放空间的一种方式是删除一些变量楼主解决方案4:谢了!你最努力的!解决方案5:太多了啦内存让你耗光了哪有你这么玩的也不算算那得多少数得多少个kb解决方案6:其实是可以的啦,matlab里面数组还是可以放这么大的,只是不能在屏幕上显示罢了,只要加个分号就可以了,加分号表示只给p赋值,而不在屏幕上显示。你可以试试:p=zeros();不会有问题的。解决方案7:一般是能运行了,out of memory这个错误的原因有很多,当然主要就是内存问题了,可能是你程序运行很久后一直没有清除和整理,可以先运行一下clear和pack语句,而且写程序的时候不要写太多、太复杂的for循环,变量也不要一直用太多的临时变量,用了之后要及时clear,例如,t=如果后面用不到t了,就通过对数据库的索引,我们还为您准备了:问:我写的是p=zeros(); 结果运行命令窗口 : p=zeros(...答:楼主,我试了下,如果你内存够大,matlab是不会报错的; 我内存512M,运行了这个命令,看了下任务管理器,物理内存+虚拟内存到了 1.2G,然后机器就巨卡无比,所以我觉得是内存有点小的问题。。 顺便帮你help memory。。。 MEMORY Help for memor...===========================================问:如何利用matlab求出10000之内所有的水仙花数(如153=1^3+5^3+3^3,这种...答:水仙花数只是自幂数的一种,严格来说三位数的3次幂数才成为水仙花数。 如153=1^3+5^3+3^3,这种数称为水仙花数。 若是10000以内,则必有四位数,四位自幂数不叫水仙花数,而叫做四叶玫瑰数。 现给一种简单的求水仙花数的代码,自创的。 x=0:9; y...===========================================问:看上去越乱越好,谢谢。答:rad(1,10000) %范围属于(0,1)随机数组应该足够复杂了吧 (rand(1,)*20000 %范围[-]===========================================问:p0=[]; q0=[]; q=1:10000; p1=floor(sqrt(1+3*10000^2)); p=1:p1; s=0; ...答:结果是10000===========================================问:用Matlab写一个程序,要求产生500个0-1的随机数,用X表示他们的和。运行...答:X=sum(rand(500,10000)); [n xout]=hist(X,21); bar(xout,n/10000); ===========================================问:用Matlab写一个程序,要求产生500个0-1的随机数,用X表示他们的和。运行...答:n=10000; i=1:n; x(i,1)^2+x(i,2)^2===========================================问:热统计学经常碰到这样的大数(排列组合求熵)、虽然mathematica可以处理...答:在等式两边都先求log,最后exp回来: log(a) = 1000*log(10) = 2.; log(a)+log(1)-log(a) = 0; exp(0) = 1;===========================================问:热统计学经常碰到这样的大数(排列组合求熵)、虽然mathematica可以处理...答:超过了24576就不行了===========================================问:n=100;a=ones(1,n); for i=3:n a(i)=a(i-1)+(i-2); if a(i)&=10000; bre...答:A=3*ones(1,10000)===========================================上面解答方法没错,但不够完整: s1=tf([1 2 3],[4 5 6]); s2=tf([7 8 9],[10 11 12]); s=s1*... 1.0000 - 1.4142i -0.5714 + 0.9794i -0.5714 - 0.9794i pole_point = -0.6250 + 1.0...===========================================最优化终止:变化的相对函数值已小于OPTIONS.TolFun,一般出现这样的字就是说优化结束了,达到了预定的精度。OPTIONS.TolFun是控制精度的参数,一般默认的是1.0000e-00...=========================================== %输出参数 % psnr:PSNR N3=size(Img1); tmp=minus(uint8(Img1),uint8(Img0)); tmp=tmp.* MSE=sum(sum(tmp))/(N3(1)*N3(2)); if(MSE~=0) psnr=10*log10(65025/M...===========================================你好,运行PROE主要的要求是CPU和内存,纯用于Proe_Adams_Matlab(挖掘机虚拟样机... 酷睿i7 2670Q CPU主频:2.2GHz 内存容量:8GB DDR3 1333MHz 硬盘容量:1TB 5400转...===========================================1行4列的矩阵 reading = 1.0e+003 * 0. 0 0 0.0 0.0010 0.... D:\MATLAB7\work\c.txt',reading2,' '); 运行结果存在...===========================================ans = 100 这个函数的用法是 logspace(a,b,N)把10的a次方到10的b次方区间分成N份===========================================sig就是你图片里的σ,而c就是你图片里的μ,比如: 下面是一个例子,你可以直接复制到MATLAB中运行就可以得到一个方差为2,均值为5的正态分布函数了: x=0:0.1:10; y=gau...===========================================sqrtm(A)则得出的一个结果是一个新矩阵B且满足A=B*B 而A^0.5 则会出错,不能运行。... -4 6 -4 1 0 1 -4 6 -4 1 0 1 -4 6 -4 0 0 1 -4 5]; 则sqrtm(A)结果为 [ 2 -1 -0 -0 -0 -1 2...===========================================恩,win7中安装后是这样的,要以兼容模式运行。=========================================== 上述的方法略显麻烦,想到了最牛的数学软件Matlab。拿来一试,画图果然专业。比如... y1=poisspdf(x,2.5); y2=poisspdf(x,5); y3=poisspdf(x,10); hold on plot(x,y1,':r*') pl...===========================================
本文欢迎转载,转载请注明:转载自中国学网: []
用户还关注
可能有帮助 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
Matlab统计功能简介:兼与S_PLUS比较
下载积分:1000
内容提示:Matlab统计功能简介:兼与S_PLUS比较
文档格式:PDF|
浏览次数:9|
上传日期: 08:03:46|
文档星级:
该用户还上传了这些文档
Matlab统计功能简介:兼与S_PLUS比较
官方公共微信matlab程序不能运行_百度知道
matlab程序不能运行
jpg" esrc="/zhidao/wh%3D450%2C600/sign=313eebe855c5e8efdda3cc7cd98d1057de1baa233fb80e7bec9026,因为这个在别人的电脑上可以运行://g。://g.baidu。不知道是matlab的问题还是我运行的问题.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink">可以确定。在线等。.hiphotos<a href="http.hiphotos。跪求啊,求解答://g
提问者采纳
<file fsid="" link="/share/link.0太老了先更新一下matlab试试吧。附件里是2012b的下载链接和安装说明。7?shareid=&uk=" name="Matlab2012B_Windows_安装_图文_详细
提问者评价
来自团队:
其他类似问题
为您推荐:
matlab的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁MATLAB不能运行,出现一个对话框。怎么回事?_百度知道
MATLAB不能运行,出现一个对话框。怎么回事?
大家帮帮忙,第三个是cancel
第四个 help
不知道怎么回事,然后点一个叫eveluate cell and advance 的按键又可以实现
不知道怎么回事哦,谢谢对话框是第一个是change diretory 第二个是add to path
提问者采纳
个是很正常的,再按确定就行了。你只要选中change diretory,也不在可执行目录,说要运行的程序不在当前目录。这只是一个提醒,不叫不能运行
程序没有问题啊
就是不能运行
不能运行是什么概念?不出来结果?还是什么?
提问者评价
来自团队:
其他类似问题
为您推荐:
matlab的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁matlab子函数中if语句不能运行_百度知道
matlab子函数中if语句不能运行
主函数如下:A=[80,20,100;40,30,30;10,90,60];global M m ave M=max(A);m=min(A);ave=mean(A);eta(1,:)=M.&#47;sum(M);eta(2,:)=ave.&#47;sum(ave);eta(3,:)=m.&#47;sum(m);alpha=0;julei(A)子函数如下:function sigma=julei(A)sigma(3,3)=0;for i=1:size(A,1)
for j=1:size(A,2)
if A(i,j)&=ave(j)
sigma(i,1)=sigma(i,1)+(A(i,j)-ave(j))&#47;((1+alpha)*M(j)-ave(j))*eta(i,j);
sigma(i,2)=sigma(i,2)+((1+alpha畅触扳吠殖杜帮森爆缉)*M(j)-A(i,j))&#47;((1+alpha)*M(j)-ave(j))*eta(i,j);
sigma(i,2)=sigma(i,2)+(A(i,j)-(1-alpha)*m(j))&#47;(ave(j)-(1-alpha)*m(j))*eta(i,j);
sigma(i,3)=sigma(i,3)+((ave(j)-A(i,j))&#47;(ave(j)-(1-alpha)*m(j)))*eta(i,j);
endendsigma下面是运行结果??? Undefined function or method &#39;ave&#39; for input arguments of type &#39;double&#39;.Error in ==& julei at 5
if A(i,j)&=ave(j)Error in ==& zhuchengxu at 10julei(A)
提问者采纳
主要问题:你在主程序中定义了全局变量global&M&m&ave要想在函数中使用这几个全局变量,需要在函数中也用同样的语句进行声明才行,否则在函数中出现的标识符会被理解为局部变量或函数的名字。&另外,主程序中的alpha和eta也不会自己跑到函数中去,也需要声明成全局变量,或者把定义移到函数中去。&其实,你所定义的几个全局变量(以及alpha和eta)在主程序中并没有其他用处,这样的话,不如把这些变量直接在函数中作为局部变量来定义和使用,例如:function&sigma=julei(A)M=max(A);m=min(A);ave=mean(A);eta(1,:)=M./sum(M);eta(2,:)=ave./sum(ave);eta(3,:)=m./sum(m);sigma(3,3)=0;alpha=0;for&i=1:size(A,1)&&&&for&j=1:size(A,2)&&&&&&&&if&A(i,j)&=ave(j)&&&&&&&&&&&&sigma(i,1)=sigma(i,1)+(A(i,j)-ave(j))/((1+alpha)*M(j)-ave(j))*eta(i,j);&&&&&&&&&&&&sigma(i,2)=sigma(i,2)+((1+alpha)*M(j)-A(i,j))/((1+alpha)*M(j)-ave(j))*eta(i,j);&&&&&&&&else&&&&&&&&&&&&sigma(i,2)=sigma(i,2)+(A(i,j)-(1-alpha)*m(j))/(ave(j)-(1-alpha)*m(j))*eta(i,j);&&&&&&&&&&&&sigma(i,3)=sigma(i,3)+((ave(j)-A(i,j))/(ave(j)-(1-alpha)*m(j)))*eta(i,j);&&畅触扳吠殖杜帮森爆缉&&&&&&end&&&&endend&这样,主程序就很简单了:A=[80,20,100;40,30,30;10,90,60];S=julei(A)输出:S&=&&&&0.6667&&&&&&&&&0&&&&0.3333&&&&&&&&&0&&&&0.3685&&&&0.6315&&&&0.3333&&&&0.4500&&&&0.2167
提问者评价
虽然昨天已经知道了答案,不过还是很谢谢~
来自团队:
其他类似问题
为您推荐:
if语句的相关知识
其他2条回答
A(i,j)&=ave(j) 想表达什么意思?julei(A)是想干啥?没见过这种表达的。
这是对一组样本做聚类,A(i,j)是样本值,ave是average平均值的缩写,julei是求出最后的聚类系数矩阵
你的意思是 求1:size(A,2)这么多数的平均值吗?那你就是写mean(j)也不对,因为在for循环中,每次只是把j当一个数,而不是一个数组,那么正确的写法是
if A(i,j)&=mean(1:size(A,2))。julei有这个命令吗,不懂
不是啊,主程序里面我已经定义了ave函数“ave=mean(A)”;,julei这个命令是我的子函数呀function sigma=julei(A)
if A(i,j)&=ave(j)本身就表示的不对
应该怎么表达呀,我知道不对= =
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 台电x98plus评测 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信