常用工具方法100例

最新更新时间:2021年09月16日09:57:13
《猛戳-查看我的博客地图-总有你意想不到的惊喜》

本文内容:

数组

  • 一维数组转二维数组,按照N进行分割
function toArr(origin,N){
  let res = [];
  let cur = [];
  origin.forEach((item,i)=>{
    if(i % N == 0 && i != 0){
      res.push(cur)
      cur = []
    }
    cur.push(item);
  });
  res.push(cur)
  return res
}

//测试用例
let temp = [1,2,3,4,5,6,7,8,9,10];
toArr(temp,1);// [[1],[2],[3],[4],[5],[6],[7],[8],[9],[10]]
toArr(temp,2);// [[1,2],[3,4],[5,6],[7,8],[9,10]]
toArr(temp,3);// [[1,2,3],[4,5,6],[7,8,9],[10]]
toArr(temp,4);// [[1,2,3,4],[5,6,7,8],[9,10]]
  • 快速创建数组
new Array(10).fill(3);//[3, 3, 3, 3, 3, 3, 3, 3, 3, 3]

数字

  • 生成随机数/字符
function randomNum(min,max) {
  return parseInt(Math.random() * ( max - min + 1 ) + min, 10);
}
String.fromCharCode(randomNum(65,122));//65-122 A-z

日期

  • 2020-12-08 19:00:12 -> 2020年12月08日19:00:12
//方案一
let date = "2020-12-08 19:00:12";
let res = date.replace(/(\d+)-(\d+)-(\d+)\s/,'$1年$2月$3日');

//方案二
let date = "2020-12-08 19:00:12";
let arr = ['年','月','日']
let count = -1;
let res = date.replace(/-|\s/g,()=>{
  count++;
  return arr[count]
});
参考资料
  • 暂无

感谢阅读,欢迎评论^-^

打赏我吧^-^

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要下载matpower常用标准算例,可以按照以下步骤进行: 1. 打开电脑上的浏览器,并进入matpower的官方网站。通常可以在搜索引擎中搜索matpower官方网站,然后点击相关链接进入该网站。 2. 在网站的主页或下载页面上,找到常用标准算例的下载链接或按钮。通常这些算例会以文件的形式提供,可能是压缩包格式,如zip或tar.gz。 3. 点击下载链接或按钮,开始下载文件。下载速度取决于您的网络连接速度和文件的大小。 4. 下载完成后,找到下载文件保存的位置。如果是压缩包格式,可以先解压缩该文件。通常会在解压缩后的文件夹中找到各种matpower常用标准算例的文件。 5. 根据自己的需求,选择合适的算例文件进行使用。可以根据文件名或者算例描述来判断哪些算例适合自己的研究或学习。 需要注意的是,matpower常用标准算例是为了帮助用户熟悉和理解matpower软件包的功能和使用方法,以及进行电力系统相关的研究和学习。因此,在下载并使用这些算例时,需要掌握matpower的基本知识和使用技巧,以便正确运行和分析算例中的数据和结果。 ### 回答2: Matpower是一个用于电力系统分析的开源软件包,它提供了许多用于电力系统模型的算例,方便用户进行学习和实践。常用标准算例是指Matpower中经常被使用的一些典型案例。 常用标准算例的下载途径有几种。一种方法是从Matpower的官方网站上下载。用户可以在官方网站上找到一个算例库,里面包含了各种不同电力系统的标准算例,例如IEEE 14节点算例、IEEE 30节点算例等。用户可以选择自己感兴趣的算例,然后下载对应的文件。 另一种下载方式是从Matpower的GitHub仓库上获取。Matpower的代码以及标准算例都存储在GitHub上,用户可以通过访问该仓库并浏览其中的文件来找到自己所需的算例。用户可以直接在GitHub上下载相关文件,或者使用Git工具将整个仓库克隆到本地。 此外,用户还可以通过Matpower的用户群、论坛或社区来获取常用标准算例。在这些平台上,用户可以寻求其他用户的帮助,并向他们请求共享常用算例。这种方式对于需要特定算例或者更多实践案例的用户来说可能更加有效和高效。 无论通过哪种方式获取常用标准算例,用户都可以使用这些算例来验证和测试自己的电力系统分析模型,加深对电力系统的理解,并找到解决现实问题的方法。总之,Matpower的常用标准算例下载方便且多样化,用户可以根据自己的需要选择合适的方式获取算例。 ### 回答3: Matpower常用标准算例可以通过官方网站进行下载。Matpower是一个开源的电力系统分析工具,提供了许多常用的标准算例,用于测试和验证电力系统分析模型和算法的有效性。 在Matpower的官方网站上,我们可以找到多个版本的Matpower软件以及相应的算例库。这些算例库包含了各种类型的电力系统问题,包括潮流计算、最优潮流、稳态和动态状态估计、可靠性评估等。 要下载Matpower常用标准算例,我们可以访问官方网站并找到下载页面。在下载页面中,我们可以看到各个版本的Matpower软件以及对应的算例库的下载链接。要下载算例库,我们只需点击相应的链接,然后选择保存到我们的计算机中即可。 同时,Matpower官方网站还提供了算例的说明文档和示例代码,帮助用户更好地理解和使用这些算例。这些文档和示例代码提供了算例的描述、问题的建模方法以及使用Matpower进行求解的步骤和指导。通过阅读这些文档和示例代码,我们可以更好地了解和应用Matpower算例库中的标准算例。 总之,Matpower常用标准算例可以通过官方网站进行下载。通过下载这些算例,我们可以快速了解和应用Matpower的功能,并验证电力系统分析模型和算法的有效性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值