首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >你最喜欢的MATLAB/Octave编程技巧是什么?

你最喜欢的MATLAB/Octave编程技巧是什么?
EN

Stack Overflow用户
提问于 2008-09-25 08:19:31
回答 26查看 32.1K关注 0票数 73

我想每个人都会同意,MATLAB语言并不美观,也不是特别一致。但不要紧!我们仍然需要用它来完成任务。

你最喜欢的让事情变得更简单的技巧是什么?让我们每个答案一个,这样人们可以投票支持他们,如果他们同意。另外,试着用一个例子来说明你的答案。

EN

回答 26

Stack Overflow用户

发布于 2008-10-14 19:06:58

使用内置的分析器查看代码的热门部分在哪里:

代码语言:javascript
复制
profile on
% some lines of code
profile off
profile viewer

或者仅仅使用内置的tictoc来获得快速计时:

代码语言:javascript
复制
tic;
% some lines of code
toc;
票数 39
EN

Stack Overflow用户

发布于 2008-10-10 17:05:44

使用逻辑数组直接提取满足特定条件的矩阵元素:

代码语言:javascript
复制
x = rand(1,50) .* 100;
xpart = x( x > 20 & x < 35);

现在xpart只包含x的那些在指定范围内的元素。

票数 31
EN

Stack Overflow用户

发布于 2008-09-25 12:03:12

通过在帮助注释中添加“请参阅”行,可以快速访问其他函数文档。首先,必须在第一个注释行中包含所有大写的函数名称。做你常用的注释头内容,然后用逗号分隔的其他相关函数的列表放入SEE。

代码语言:javascript
复制
function y = transmog(x)
%TRANSMOG Transmogrifies a matrix X using reverse orthogonal eigenvectors
%
% Usage:
%   y = transmog(x)
%
% SEE ALSO
% UNTRANSMOG, TRANSMOG2

当您在命令行中输入"help transmog“时,您将看到此注释标题中的所有注释,以及指向列出的其他函数的注释标题的超链接。

票数 28
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/132092

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档