百度空间
用户名:   密码: 登录
注册
视听觉悟
 
主页博客相册|个人档案|好友|i贴吧
 
文章列表
 
您正在查看 "Matlab" 分类下的文章

MATLAB 2008a
2008年06月27日 星期五 14:43

今年3月,Mathworks推出了MATLAB一个重要的新版本,MATLAB 2008a,也叫做MATLAB 7.6。在这个版本里,MATLAB解决了几个长期以来固有的弊端,而且加入了一些重要的能力。这次的更新是非常aggressive的,可能代表了MATLAB的一种历史性的转型。

  1. 完全实现面向对象编程。其实,在MATLAB的早期版本里面,也有class的概念,不过大家如果使用过的话,可能知道那是一种不太好的设计。功能不强,过程繁琐,而且,很多很tricky的地方,尤其是重载numel, subsref这类函数的时候。而新的设计抛开了历史包袱,现在写出来
阅读全文>>
类别:Matlab|评论(0) |浏览(2133)
 
Matlab内存不足问题的解决
2008年03月19日 星期三 17:06

最近尝试采用matlab中的神经网络工具包做些试验,但是数据的规模比较大,在模型训练的过程中,总是返回“Out Of Memory”错误,而不能继续训练。尝试了几种可能的解决方案,最后总算解决,至少运行到现在还没有出现这种错误。




  1. 增加虚拟内存:在查看任务管理器发现物理内存为2GB,虚拟内存为共6GB,而观察matlab在运行过程中使用的内存没有超过2GB,因此不存在内存不足的问题。因此增加虚拟内存的方法是不可行的。
  2. 使用
阅读全文>>
类别:Matlab|评论(0) |浏览(2403)
 
关于采用matlab进行指定非线性方程拟合的问题
2008年01月31日 星期四 17:47

关于采用matlab进行指定非线性方程拟合的问题(1)

1。优化工具箱的利用 函 数
             描述
LSQLIN      有约束线性最小二乘优化
LSQNONNEG 非负约束线性最小二乘优化问题
当有约束问题存在的

阅读全文>>
类别:Matlab|评论(0) |浏览(902)
 
Matlab的常见问题
2008年01月31日 星期四 16:33
Matlab的常见问题
>************************************************************************<

=================================== - [返回]
1).Matlab 6.X在Windows 2000/XP上无法启动
:#highsun,2001/3/2, SMTH/NewSoftware #

MathWorks的解决办法虽然是针对繁体中文系统的,我试过在简体
中文系统下一样可以用。

http://
阅读全文>>
类别:Matlab|评论(0) |浏览(474)
 
MATLAB GUI编程中几个有用的程序段
2008年01月31日 星期四 11:31
1、   启动

% 获取当前文件所在路径

currPath = fileparts(mfilename('fullpath'));

% 切换工作路径到当前位置


cd(currPath);


% 判断所用操作系统

if computer == 'PCWIN'

% MATLAB版本号

v = version;

if v(1)~='7'       

       warndlg ('Only run in matlab 7.
阅读全文>>
类别:Matlab|评论(0) |浏览(445)
 
Matlab排序函数
2008年01月17日 星期四 9:40

在Matlab中排序某个向量(一维)时,可以使用sort(A),其中A为待排序的向量,如果仅是用来排序A,那么直接使用sort(A)即可,如果排序后还需要保留原来的索引可以用返回值,即[B,ind]=sort(A),计算后,B是A排序后的向量,A保持不变,ind是B中每一项对应于A中项的索引。排序是安升序进行的。

在Matlab中,访问矩阵中的元素,一维用A(1)访问向量A的第一个元素;(下标从1开始);二维用A(1,2)访问A中第一行,第二列的元素。

由于在sort函数的结果中,是安升序排序的,要转换成降序,先用X=eye(n)生成一

阅读全文>>
类别:Matlab|评论(0) |浏览(1321)
 
matlab中的微分方程
2008年01月10日 星期四 17:17
Matlab中微分方程的问题
1. Matlab能够处理什么样的微分方程?
2. 可以从什么地方获得更多的指导与附加信息?
常问问题
3. 对ODE求解器的语法存在有些什么变化?
阅读全文>>
类别:Matlab|评论(0) |浏览(2872)
 
MATLAB 小技巧
2008年01月10日 星期四 17:02

这里是几个Matlab的小提示,基本上是我使用Matlab时碰到并解决了的问题,希望能使别人不要再碰钉子走弯路了。如果有建议或发现其中有错误,请与我联系。

Kotaimen.Cao, kotaimen_c@citiz.net

循环变量

由于历史的原因,程序员们总是使用i,j,…为循环变量命名,但是在Matlab中这种习惯可能会导致一些很隐蔽的问题。因为i,j同时也是Matlab中的虚数单位,如果你给i赋值,就会覆盖掉原来虚数单位的定义,

阅读全文>>
类别:Matlab|评论(0) |浏览(319)
 
如何用不同颜色表示不同方格中的值
2008年01月10日 星期四 16:49

如何用不同颜色表示不同方格中的值

y
|
|
2------------------
|        |       |
| 1    | 2    |
|        |       |
1------------------
|        |       |
| 3     | 4 |
|        |

阅读全文>>
类别:Matlab|评论(0) |浏览(139)
 
三维基本图形的绘制
2008年01月10日 星期四 15:48

三维基本图形的绘制

边学习边总结,虽然三维基本绘图命令都知道的比较多(surf/surfc,mesh/meshc/meshz,plot3,slice等)。但是实际操作起来,还是会有些难度,因为我绘图也是个菜鸟。对于用方程的表达式的,似乎容易些,可以根据表达式产生数据,然后使用绘制图指令就可以了。对于一些平时见得很多,但是表达式有不容易想起来的就需要平时的积累了
(1)平面图的绘制
曾有版友问到Z=5这个平面如何绘制。如果对x,y没有限制,那么最简单的方法:surf(

阅读全文>>
类别:Matlab|评论(0) |浏览(205)
 
坐标标注范例
2008年01月10日 星期四 15:31

fplot('(1+1/x)^x',[1,100,-5,-0.5,1]);
text('Interpreter','latex','String','$$lim(1+{\frac{1}{x}})^x$$','Position',[40 2.55],'FontSize',16)
text(40.5,2.51,'n\rightarrow\infty','FontSize',10)
text('Interpreter','latex','String','$$x=\sqrt{x+1}$$','Position',[-8 2.3],'FontSize',16,'rotation',90)
text(-9.9,2.335,'.','FontSize',16)
text('Interpreter','latex','String','$$Typeset by TEX inline:\int_0^1xdx$$','Position',[25 2.15],'FontSize',16)

fplot('exp(-x)',[0 7],'

阅读全文>>
类别:Matlab|评论(0) |浏览(96)
 
图形处理功能
2008年01月10日 星期四 15:18
最近在发现在本版块问基础东西的特别多,比如图像绘制、优化指令、某变换用什么函数以及函数的用法等等。这些基础的东西其实大家只要细心资料还是蛮多的,仔细看一本基础书就可以了。这个帖子的目的是想告诉大家要学会自己找资料,搜索论坛或者其他的网页。在这个帖子的出处是matlab入门教程的ebook的html版本,需要的去自己下载了。不多说了,不然有
阅读全文>>
类别:Matlab|评论(0) |浏览(498)
 
matlab编程注意问题
2008年01月10日 星期四 15:15

MATLAB是什么东东?不用我多说了,大批的高手会告诉你它的无数好处。但是MATLAB程序存在的一般问题是:

1、运算速度较慢,特别是有for i=1:???

for j=1:???

......

end

end时,那你就死定了。

2、无法脱离MATLAB环境运行,虽然你可以用MATLAB自带的工具把M文件转成可执行程序,但是执行时,你只能看到一个黑黑的窗口,难道,这就是......Windows? $%&%^$##%&

阅读全文>>
类别:Matlab|评论(0) |浏览(4056)
 
一个最基本的有限元计算程序
2008年01月07日 星期一 21:44

一个最基本的有限元计算程序


作者:西安空军工程大学工程学院,西安 710038
胡金山,朱青云,余治国


下载源代码


我们在学习有限元课程时做的另一个作业,用 C/C++ 编程求解了一个简单的有限元问题,可以作为有限元学习的编程实例,以更好地理解有限元理论,并为进一步使用大型有限元软件打下基础。本文所涉及的有限元基本理论请参考章本照先生编著的《流体力学中的有限元方法》PP.156-165。

阅读全文>>
类别:Matlab|评论(0) |浏览(551)
 
MATLAB如何将矩阵保存到Excel中?
2008年01月05日 星期六 12:44

xlswrite Write Microsoft Excel spreadsheet file (.xls) Syntaxxlswrite('filename', M)
xlswrite('filename', M, sheet)
xlswrite('filename', M, 'range')
xlswrite('filename', M, sheet, 'range')
status = xlswrite('filename', ...)
[status, message] = xlswrite('filename', ...)
xlswrite filename M sheet range
Descriptionxlswrite('filename', M) writes matrix M to the Excel file filename. The input matrix M is an m-by-n numeric, character, or cell array, where m < 65

阅读全文>>
类别:Matlab|评论(0) |浏览(1832)
 
1 [2] [3] [下一页] [尾页]
   
 
 
文章分类
 
默认分类(10)
 
Matlab(40)
 
Fortran(2)
 
社会百态(1)
 
有限元(6)
 
   
 
文章存档
 
     
 
最新文章评论
  

[表情]
 

感谢!
 

很好,谢谢!
 

受益匪浅,非常感谢!
 

hi,你好。我现在想了解一些有限元的东西,看见你上面有很多通俗易懂的文章,很是惊喜
   
订阅RSS  什么是RSS?
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu