⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000045.htm

📁 matlab 问题集,所有matlab的问题收集
💻 HTM
字号:
<?xml version="1.0" encoding="gb2312"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"/><title>Re: 请问matlab里有没有将向量左移右移的 xxhn </title></head><body><center><h1>BBS 水木清华站∶精华区</h1></center><a name="top"></a>发信人:&nbsp;FangQ&nbsp;(光芒之神),&nbsp;信区:&nbsp;MathTools&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />标&nbsp;&nbsp;题:&nbsp;Re:&nbsp;请问matlab里有没有将向量左移右移的函数&nbsp;<br />发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Fri&nbsp;Oct&nbsp;25&nbsp;06:47:23&nbsp;2002)&nbsp;<br />&nbsp;<br />From:&nbsp;Peter&nbsp;J.&nbsp;Acklam&nbsp;(jacklam@math.uio.no)&nbsp;<br />Subject:&nbsp;Re:&nbsp;rotate&nbsp;function&nbsp;in&nbsp;Matlab&nbsp;&nbsp;<br />View:&nbsp;Complete&nbsp;Thread&nbsp;(3&nbsp;articles)&nbsp;&nbsp;&nbsp;<br />Original&nbsp;Format&nbsp;&nbsp;<br />Newsgroups:&nbsp;comp.soft-sys.matlab&nbsp;<br />Date:&nbsp;2000/07/10&nbsp;&nbsp;<br />&nbsp;&nbsp;<br />&nbsp;<br />Peter&nbsp;Headless&nbsp;&lt;headlesp@dial.pipex.com&gt;&nbsp;writes:&nbsp;<br />&nbsp;<br />><i>&nbsp;Is&nbsp;there&nbsp;a&nbsp;function&nbsp;in&nbsp;matlab&nbsp;which&nbsp;allows&nbsp;one&nbsp;to&nbsp;&quot;rotate&quot;&nbsp;a&nbsp;</i><br />><i>&nbsp;vector.&nbsp;By&nbsp;this&nbsp;I&nbsp;mean&nbsp;let:&nbsp;A=[1&nbsp;2&nbsp;3&nbsp;4&nbsp;5]&nbsp;</i><br />><i>&nbsp;&nbsp;</i><br />><i>&nbsp;then&nbsp;</i><br />><i>&nbsp;&nbsp;</i><br />><i>&nbsp;rotate(A,1)&nbsp;-&gt;&nbsp;[5&nbsp;1&nbsp;2&nbsp;3&nbsp;4]&nbsp;</i><br />><i>&nbsp;rotate(A,2)&nbsp;-&gt;&nbsp;[4&nbsp;5&nbsp;1&nbsp;2&nbsp;3]&nbsp;</i><br />><i>&nbsp;rotate(A,-1)&nbsp;-&gt;&nbsp;[2&nbsp;3&nbsp;4&nbsp;5&nbsp;1]&nbsp;</i><br />&nbsp;<br />The&nbsp;following&nbsp;is&nbsp;an&nbsp;excerpt&nbsp;from&nbsp;a&nbsp;document&nbsp;I&nbsp;am&nbsp;writing&nbsp;<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;To&nbsp;shift&nbsp;and&nbsp;rotate&nbsp;the&nbsp;elements&nbsp;of&nbsp;a&nbsp;vector,&nbsp;use&nbsp;<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;X([&nbsp;end&nbsp;1:end-1&nbsp;]);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&nbsp;shift&nbsp;right/down&nbsp;1&nbsp;element&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;X([&nbsp;end-k+1:end&nbsp;1:end-k&nbsp;]);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&nbsp;shift&nbsp;right/down&nbsp;k&nbsp;elements&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;X([&nbsp;2:end&nbsp;1&nbsp;]);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&nbsp;shift&nbsp;left/up&nbsp;1&nbsp;element&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;X([&nbsp;k+1:end&nbsp;1:k&nbsp;]);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&nbsp;shift&nbsp;left/up&nbsp;k&nbsp;elements&nbsp;<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;Note&nbsp;that&nbsp;these&nbsp;only&nbsp;work&nbsp;if&nbsp;k&nbsp;is&nbsp;non-negative.&nbsp;&nbsp;If&nbsp;k&nbsp;is&nbsp;<br />&nbsp;&nbsp;&nbsp;an&nbsp;arbitrary&nbsp;integer&nbsp;one&nbsp;may&nbsp;use&nbsp;something&nbsp;like&nbsp;<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;X(&nbsp;mod((1:end)-k-1,&nbsp;end)+1&nbsp;);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&nbsp;shift&nbsp;right/down&nbsp;k&nbsp;elements&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;X(&nbsp;mod((1:end)+k-1,&nbsp;end)+1&nbsp;);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&nbsp;shift&nbsp;left/up&nbsp;k&nbsp;element&nbsp;<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;where&nbsp;a&nbsp;negative&nbsp;k&nbsp;will&nbsp;shift&nbsp;in&nbsp;the&nbsp;opposite&nbsp;direction&nbsp;of&nbsp;a&nbsp;<br />&nbsp;&nbsp;&nbsp;positive&nbsp;k.&nbsp;<br />&nbsp;<br />Given&nbsp;this,&nbsp;it&nbsp;should&nbsp;be&nbsp;easy&nbsp;to&nbsp;make&nbsp;the&nbsp;function&nbsp;you&nbsp;want.&nbsp;<br />&nbsp;<br />Peter&nbsp;<br />&nbsp;<br />&nbsp;<br />【&nbsp;在&nbsp;AlfredPan&nbsp;的大作中提到:&nbsp;】&nbsp;<br />∶<i>&nbsp;或者循环移位的函数,谢谢&nbsp;</i><br />&nbsp;<br />--&nbsp;<br />&nbsp;<br />※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;smth.org·[FROM:&nbsp;129.170.23.65]&nbsp;<br /><a href="00000044.htm">上一篇</a><a href="javascript:history.go(-1)">返回上一页</a><a href="index.htm">回到目录</a><a href="#top">回到页首</a><a href="00000046.htm">下一篇</a></h1></center><center><h1>BBS 水木清华站∶精华区</h1></center></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -