关闭
当前搜索:

matlab之自定义方程系数解方程

matlab去自定义系数,如果写作 syms x; a=input('input a:\n'); b=input('input b:\n'); c=input('input c:\n'); equa='a*x^2+b*x+c=0'; x=solve(equ2) 这样运行时会有错误,因为自定义系数写成的方程的话不可以用字符串的形式。 应该写成 syms x; a=input('in...
阅读(198) 评论(0)

excel之数字转字符串,取消科学计数法

有时数字太长,excel默认会用科学计数法来表示。比如身份证,手机号码等。 但是我们并不想用。那么该怎么办呢? 有两种情况, 一是还没有输入的情况下,可以在该列选中,然后选择文本类型,输入即可。 或者在单元格里输入时前面加一个英文单引号 ‘ 即可。 如果已经是一个输入好的表格,那个用上面的方法选中文本类型后并不会改变,只是鼠标点在某个单元格后才可以改变。 如果一下有数百条数据怎...
阅读(194) 评论(0)

Excel之按原格式复制粘贴工作表

又是我们要将一张工作表按原格式复制到另一个工作表内,但是你用鼠标拖拽再粘贴之后发现行列的格式已经变了。 那该怎么办呢? 第一种: 1.点击最左上角的小白方格,复制 2.在需要粘贴的地方点击最左上角的小白方格,粘贴即可。 第二种; 1.点击下面的‘sheet1’或者其他sheet的名字 2.右键,复制或移动工作表 3.选择合适的位置,下面勾上‘生成副本’ 4.确定,OK 快去试一...
阅读(162) 评论(0)

matlab之比较两个字符串前几位是否相同

在做输入法等应用时,要比较两个字符串的前几位是否相同 可以使用strncmp函数。如果要大小写不敏感就可以用strncmpi函数。 strncmp(str1,str2,n) 即比较是str1与str2的前N位。返回1或0; 若想一个str与很多str相比,就可以用 strncmp(str,C,n); 其中C是很多str组成的cell向量。 范围一个与C同样大小的逻辑数组。...
阅读(742) 评论(0)

matlab之在输出的数组中加入空格

若输入a=['abcd']; 想在终端输出a,并在abcd中用空格或逗号隔开,该怎么办呢? 用disp实现是比较难的,这时可以用fprintf. 先定义格式要求formatSpec,比如我们想在中间加入|隔开。 则可以定义 formatSpec=‘%c | ’; 然后使用fprintf输出即可。 fprintf(a,formatSpec);...
阅读(236) 评论(0)
    新家地址
    个人资料
    • 访问:52929次
    • 积分:1311
    • 等级:
    • 排名:千里之外
    • 原创:80篇
    • 转载:8篇
    • 译文:0篇
    • 评论:7条
    文章分类
    最新评论