精华内容
下载资源
问答
  • perl 常用函数符号

    2019-09-28 14:41:03
    -l 文件为符号链接 -p 文件为命名管道(FIFO) -S 文件为一个套口(socket) -b 文件为块特殊文件 -c 文件为字符特殊文件 -t 打开tty控制台的文件句柄 -u 文件或目录是设置用户ID号 -g 文件或目录是设置...

    文件测试

          Perl的文件操作也可以先测试文件是否存在,是否可读写等,这样操作起来会更安全。如:

            $x="abc.txt";

            if(-e $x) { #abc.txt是否存在?

                 # 存在操作

            } else {

                 printf "文件不存在。\n";

            }

        -e 操作符用于测试文件或目录是否存在。

          以下为所有文件测试操作符的清单:

    文件测试       测试操作符提供的信息

    -r     文件或目录可读

    -w   文件或目录可写

    -x    文件或目录执行

    -o    文件或目录归用户所有

    -R    文件或目录对真正用户可读

    -W 文件或目录对真正用户可写

    -X    文件或目录对真正用户执行

    -O   文件或目录归真正用户所有

    -e    文件或目录存在

    -z    文件存在且大小为0

    -s    文件或目录存在且不为0(返回字节数)

    -f     文件为普通文件

    -d    文件为目录

    -l     文件为符号链接

    -p    文件为命名管道(FIFO)

    -S    文件为一个套口(socket)

    -b    文件为块特殊文件

    -c    文件为字符特殊文件

    -t     打开tty控制台的文件句柄

    -u    文件或目录是设置用户ID号

    -g    文件或目录是设置用户组ID号

    -k    文件或目录的sticky位置位

    -T    文件是文本文件

    -B    文件是二进制文件

    -M 以天为单位的存在时间

    -A    以天为单位访问时间

    -C    以天为单位同代码更改时间

    删除文件

          Perl的 unlink() 操作符可实现删除文件。如:

            unlink("abc.txt"); # 删除abc.txt

    文件重命名

          Perl的rename()操作符可实现文件重命名。如:

            rename("abc","aka") || die "出错,不能更名";

          此时将文件 abc 更名为 aka,成功返回真,否则给出出错提示。

    目录操作

          Perl中处理目录非常类似于对文件的处理

          打开目录句柄:

            opendir(ETC,"/etc")||die "出错,不能打开目录";

          关闭目录句柄

            closedir(ETC);

          创建目录:

            mkdir("aka",0777)||die "不能创建 aka 目录";

          0777 为文件权限描速数。

          删除目录:

            rmdir("aka") || die "不能删除 aka 目录"。

     

    7.6 进程管理

      当你向系统 Shell 发送一个命令行时,Shell 创建一个进程来执行这个命令。这个新进程成为 Shell 的子进程,它的执行不依赖于 Shell 但又与 Shell 相互协调。 同样,Perl程序也能启动新进程。

    使用system()和exec()

          生成新进程的最简单的方法就是用 system 操作符。如:

            system("date");

          若要将输出送至now_day文件,则可以:

            system("date>now_day") || die "不能建立now_day文件";

    使用单引号

          产生进程的另一方法是将 Shell 命令置于两个单引号之间。如:

            $nowday="现在时间:".'date'

        $nowday 的值为“现在时间:”和date命令的结果的连接。即:"现在时间:Fri Feb 18 23:49:23 PDT 1998"

    综合范例

          举一个综合例子,要求从date的输入中分析,周未时打印"周未了,轻松一下",否则打印"努力工作"。简洁的写法为:

            if('date'=~/^S/){

              printf "周未了,轻松一下\n";

            } else {

              printf "努力工作\n"

            }

          date 的输出格式第一个字节为星期,英语中恰好只有周未为 "S" 打头,因此使用了常规表达式判断第一个字符是否为S,即可达到要求。

    转载于:https://www.cnblogs.com/blueicely/archive/2013/02/22/2922361.html

    展开全文
  • g = ~f 输出结果 g = 1 2.2 忽略输出参数 如unique函数有三个输出参数,而我们只需要第二个参数 [~,rank,~]=unique(array,'rows'); 3.sort() 排序 3.1 B = sort(A) 按升序对 A 的元素进行排序 如果 A 是向量,则 ...

    1.cumsum() 累积和

    1.1 B = cumsum(A)
    比如 B(2)=A(1)+A(2) B(5) = A(1) +A(2)+A(3)+A(4)+A(5)
    如果 A 是向量,则 cumsum(A) 返回包含 A 元素累积和的向量。
    如果 A 是矩阵,则 cumsum(A) 返回包含 A 每列的累积和的矩阵。
    如果 A 为多维数组,则 cumsum(A) 沿第一个非单一维运算。

    1.2 B = cumsum(A,dim)
    返回沿维度 dim 的元素的累积和。
    例如,如果 A 是矩阵,则 cumsum(A,2) 返回每行的累积和。

    1.3 B = cumsum(___,direction)
    可选择性地使用上述任何语法指定方向。必须指定 A,也可以指定 dim。
    例如,cumsum(A,2,‘reverse’) 通过从尾到头计算 A 的第二个维度返回其中各行的累积和。

    1.4 B = cumsum(___,nanflag)
    指定在上述任意语法的计算中包括还是忽略 NaN 值。cumsum(A,‘includenan’) 会在计算中包括所有 NaN 值,而cumsum(A,‘omitnan’) 则忽略这些值。

    2. ~用法

    2.1 非,取反 ,不等于(~=)

    f = 1; 
    g = ~f
    
    输出结果 g = 0 %逻辑变量
    
    f = flase;
    g = ~f
    
    输出结果 g = 1
    

    2.2 忽略输出参数
    如unique函数有三个输出参数,而我们只需要第二个参数

    [~,rank,~]=unique(array,'rows');
    

    3.sort() 排序

    3.1 B = sort(A)
    按升序对 A 的元素进行排序
    如果 A 是向量,则 sort(A) 对向量元素进行排序。
    如果 A 是矩阵,则 sort(A) 会将 A 的列视为向量并对每列进行排序。
    如果 A 是多维数组,则 sort(A) 会沿大小不等于 1 的第一个数组维度计算,并将这些元素视为向量。

    3.2 B = sort(A,dim)
    返回 A 沿维度 dim 的排序元素
    例如,如果 A 是一个矩阵,则 sort(A,2) 对每行中的元素进行排序。

    3.3 B = sort(___,direction)
    使用上述任何语法返回按 direction 指定的顺序显示的 A 的有序元素
    ‘ascend’ 表示升序(默认值),‘descend’ 表示降序。

    3.4 B = sort(___,Name,Value)
    指定用于排序的其他参数。
    例如,sort(A,‘ComparisonMethod’,‘abs’) 按模对 A 的元素进行排序。

    3.5 [B,I] = sort(___)
    会为上述任意语法返回一个索引向量的集合。
    I 的大小与 A 的大小相同,它描述了 A 的元素沿已排序的维度在 B 中的排列情况。

    [SortMSLL,Index] = sort(MSLL)%将MSLL按升序排列放在SortMSLL中,Index为升序排列后的索引
    
    展开全文
  • 第4章 符号数学的基础 sym(x) 创建一个符号变量x Syms a b c findsym对默认自变量进行查询 findsym(f) factor(S) pretty(f) 将表达式按照类似书写习惯的方式显示 expand(S) 因式展开符号表达式S collect(S,n) 将符号...
  • PHP常用符号函数 其中包含基本符号和一些外面常见的PHP符号
  • PHP常用符号函数

    2017-06-05 14:43:00
    (转)最近在写PHP程序的时候发现了一些特殊的PHP符号,例如连续小于符号,三个小于符号,eot,eod,echo示例,print示例等,突然间 发现用这么久的PHP了,竟然连PHP的基本符号都没有认全,看到@号还查了半天才知道什么意思...

    (转)最近在写PHP程序的时候发现了一些特殊的PHP符号,例如连续小于符号,三个小于符号,eot,eod,echo示例,print示例等,突然间 发现用这么久的PHP了,竟然连PHP的基本符号都没有认全,看到@号还查了半天才知道什么意思.把基本符号和一些外面常见的PHP符号整理成了列表,在我的博客上帖一下吧,需要的朋友们可以参考下PHP相关的特殊符号~
    注解符号:

    // 单行注解

    /* */ 多行注解

    引号的使用

    ’ ’ 单引号,没有任何意义,不经任何处理直接拿过来;

    ” “双引号,php动态处理然后输出,一般用于变量.

    变量形态:

    一种是True 即 真的;

    另一种是False 即假的

    常见变量形态:

    string 字串(数字\汉字\等等)

    integer 整数(1、2、3、4、5、0、-1、-2、等等)

    double 浮点数(小数点)

    array 数组

    object 对象

    可以用的方法有gettype($mix) 和settype($mix,$typename);

    常用符号

    \” 双引号

    \\ 反斜线

    \n 换行

    \r 送出

    \t 跳位(TAB)

    运算符号

    + 加法运算 – 减法运算

    * 乘法运算 / 除法运算

    % 取余数 ++ 累加

    – 累减1 . 把字串相加

    设定运算

    = 把右边的值代入左边(一定要会)

    += 把右边的值加到左边

    -= 把右边的值减到左边

    *= 把左边的值乘以右边

    /= 把左边的值除以右边

    .= 把右边的字串加到左边

    位员运算

    & 且

    | 或

    ^ 互斥(xor)

    << 向左移位

    >> 向右移位

    ~ 取1的补数

    逻辑运算

    < 小于 > 大于

    <= 小于等于 >= 大于等于

    != 不等于 && 而且

    || 或者 ! 不

    其他运算符号

    $ 变量符号

    & 变量的指标(加在变量前)

    @ 不显示错误信息(加在函数前)

    -> 对象的方法或者属性

    => 数组的元素值

    ? : 三元运算子

    基本方法

    1.PHP转换字符串为大小写!

    strtolower(); 把字符转小写
    strtoupper(); 把字符转大写

    2.PHP加密字符串(大小写均可)

    md5();加密
    sha1();加密

    3.关于引号

    一、单引号是原样输出
    二、双引号是内容解释进行输出
    三、反单引号是执行一个命令,如`pwd`。
    四、“\”作用于转译字符,如“\n”为换行!

    4.函数:htmlspecialchars()
    本函数将特殊字符转成 HTML 的字符串格式 ( &….; )。最常用到的场合可能就是处理客户留言的留言版了。

    & (和) 转成 &
    ” (双引号) 转成 ”
    < (小于) 转成 &lt;
    > (大于) 转成 &gt;

    此函数只转换上面的特殊字符,并不会全部转换成 HTML 所定的 ASCII 转换。

    5.批量输出HTML内容!

    echo <<< EOT
    HTML输出内容。。。//这里注释照样输出!
    EOT;

    Print <<<EOT
    HTML输出内容。。。//这里注释照样输出!
    EOT;
    (注意:内部包含变量用“{变量}”)

    6.判断文件是否存在并且输出内容

    <?php
    $FileName=”File.TXT”;
    if (File_Exists($FileName)){
    Echo “<xmp>”.File_Get_Contents($FileName).”</xmp>”;
    }else
    {
    Echo”no”;
    }
    ?>

    7.卸载变量unset;

    unset($var);
    unset($var,$var1);

    8.is_int;
    检测变量是否是整数;
    9.is_null;
    检测变量是否为 NULL ;
    10.is_string
    检测变量是否是字符串
    11.is_real;
    is_float() 的别名
    12.isset
    检测变量是否设置
    13.is_bool
    检测变量是否是布尔型
    14.is_array
    检测变量是否是数组
    15.is_object
    检测变量是否是一个对象
    16.SubStr.
    SUBSTR(String,Start,SelectNum)
    echo substr(‘abcdef’, 1); // bcdef
    echo substr(‘abcdef’, 1, 3); // bcd
    echo substr(‘abcdef’, 0, 4); // abcd
    echo substr(‘abcdef’, 0, 8); // abcdef
    echo substr(‘abcdef’, -1, 1); // f
    17.Nb2br
    echo nl2br(“foo isn’t\n bar”);
    把转义的换行变成 HTML的<BR />

    原文:http://y312ff.blog.163.com/blog/static/12701109420119119575812/

    lazycms::$sysname

    第一次见到这种表现方式,请问是双冒号什么意思

    答:
    直接属类的方法或属性。

    也就是static 静态方法或属性的使用。
    域运算符,一般用于在B类对象中使用A类对象的属性/方法!
    class c
    {
    private static $_memory;

    public static function autoload()
    {
    //方法体
    }
    }

    c::$_memory;
    c:: autoload();

    转载于:https://www.cnblogs.com/kevinggk/p/6944866.html

    展开全文
  • %% 解方程 % x1=1;y1=0; %x2=0;y2=1; %r=1; %syms x0 y0 %eq1=(x1-x0)^2+(y1-y0)^2==r^2; %eq2=(x2-y0)^2+(y2-y0)^2==r^2; %[x0,y0]=solve(eq1,eq2,x0,y0) %% 化简方程 %syms x y %s=(x^2+y^2)^2+(x^2-y^2)^2 ...
    %% 解方程
    % x1=1;y1=0;
    %x2=0;y2=1;
    %r=1;
    %syms x0 y0
    %eq1=(x1-x0)^2+(y1-y0)^2==r^2;
    %eq2=(x2-y0)^2+(y2-y0)^2==r^2;
    %[x0,y0]=solve(eq1,eq2,x0,y0)
    %% 化简方程
    %syms x y            
    %s=(x^2+y^2)^2+(x^2-y^2)^2
    %simplify(s)
    %% 求极限
    %syms a m x;           
    %f=(x^(1/m)-a^(1/m))/(x-a)
    %limit(f,x,a)
    %% 求导数
    %sym x                      
    %y=x^3+3*x-2;
    %f=diff(y);
    %g=f-4;
    %solve(g)
    %% 求不定积分 
    %syms x t                 
    %f=5*x*t/(1+x^2);
    %int(f,t)
    %%  求积分
    %syms m                    
    %int(abs(1-m),m,1,2)          
    %% 求取线长度
    %syms t                        
    %x=3*t;
    %y=3*t^2;
    %z=2*t^3;
    %f=diff([x,y,z],t);
    %g=sqrt(f*f');
    %vpa(int(g,t,0,1))
    %% 傅里叶变换
    %syms x t;                 
    %y=abs(x);
    %Ft=fourier(y,x,t)
    %fx=ifourier(Ft,t,x)
    %% 拉普拉斯变换
    %syms x t               
    %y=x^2;
    %Ft=laplace(y,x,t)
    %ft=ilaplace(Ft,t,x)
    %% Z变换
    %syms n z               
    %fn=exp(-n);
    %Fz=ztrans(fn,n,z)
    %f=iztrans(Fz,z,n)
    %% 计算无穷级数
    %syms n                      
    %s1=symsum(1/n^2,n,1,inf)
    %% 计算有限级数
    %syms x                      
    %s2=symsum(x^2,x,1,100)
    %% 泰勒
    %syms x
    %f=(1+x+x^2)/(1-x+x^2);
    %taylor(f,x,1,'order',6)
    %% 求微分方程
    %y=dsolve('Dy-(x^2+y^2)/x^2/2','x')%求微分方程通解
    %y=dsolve('Dy-x^2/(1+y^2)','y(2)=1','x')  %求微分方程特解
    

    作者:ChenBD

    展开全文
  • python正则表达式常用 >>> import re >>> re.__all__ ['match', 'fullmatch', 'search', 'sub', 'subn', 'split', 'findall', \ 'finditer', 'compile', 'purge', 'template', 'escape', 'error',...
  • 常用函数

    2020-06-16 13:27:42
    一、printf函数(格式输出函数,其关键字最末一个字母f即为”格式”之意) (一)一般形式为: %[标志][输出最小宽度][.精度][长度]类型 (二)类型 %d(正数不输出符号) %o(不输出前缀0) %x(不输出前缀0x) %u...
  • 5.1常用函数 -- 数学运算 SELECT ABS(-1) -- 绝对值函数 SELECT CEILING(9.4) -- 向上取整 SELECT FLOOR (9.4) -- 向下取整 SELECT RAND() -- 0-1之间的随机数 SELECT SIGN() -- 判断一个数的符号 0-0 负数返回...
  • Matlab快捷键、常用函数、易混淆的符号说明(持续更新) 快捷键 作用 Tab 右移;代码补全 Shift+Tab 左移 Ctrl+R 注释 Ctrl+T 取消注释 函数 语法 作用 rand rand(m,n) 生成m行n列的均匀分布...
  • delphi常用函数

    2013-06-14 20:13:51
    delphi中的常用数学函数及标准数据类型的含义及符号
  • 文章导航目录嗯淦部分基本运算符号的操作和使用代码部分常用函数的操作与使用所有代码就到这吧. 不想写了 嗯 我知道基础挺重要的, 很不想再去过一边, 但是老师留了作业, 把R语言的翻译成Python. 如果不是作业, 我...
  • 字符串与整数、浮点数、无符号整数之间的转换常用函数 有用的函数,感谢发贴那位兄弟。。。。。。 atof(将字符串转换成浮点型数) 表头文件 #include 定义函数 double atof(const char *nptr); ...
  • MySQL常用函数

    2020-07-10 18:35:32
    数学函数 CEIL() 进一取整 FLOOR() 舍掉小数部分 ROUND() 四舍五入 TRUNCATE() 截取小数点后几位 MOD() 取余数 ABS() 取绝对值 POWER() ... 得到数字符号 ...其它常用函数 ...
  • 常用函数和聚合函数

    2020-09-18 16:29:10
    常用函数 SELECT ABS(-8) --绝对值 SELECT CEILING(9.4) --向上取整 SELECT FLOOR(9.4) --向下取整 SELECT RAND() --返回一个随机数 SELECT SIGN(10) --判断一个数的符号,负号返回-1,正数返回1 --字符串函数 ...
  • MySQL常用函数 数学函数(SELECT + ?) CEIL():进一取整 FLOOR():舍弃掉小数部分 ROUND():四舍五入 TRUNCATE():截取小数点后几位 MOD():取余数 ABS():取绝对值 POWER():幂运算 PI():圆周率 RAND()/RAND(X):0...
  • 数据库常用函数

    2020-11-02 19:02:27
    本文讲讲常用函数吧 这是官方文档传送门里面是函数大全,我就挑常用的讲讲 (其实很多和java通用的) 对数值的操作 SELECT ABS(-9) -- 绝对值 SELECT CEIL(5.6) -- 向上取整 SELECT FLOOR(5.6)-- 向下取整 SELECT ...
  • MySQL常用函数总结

    2018-04-03 17:03:01
    MySQL常用函数表数学函数作用ABS(x)返回x的绝对值CEIL(x),CEILING(x)返回大于或者等于x的最小整数FLOOR(x)返回小于或者等于x的最大整数RAND()返回0~1的随机数RAND(x)返回0~1的随机数,x值相同时返回的随机数相同SIGN...
  • Oracle常用函数

    2018-05-15 09:59:58
    常用数学函数函数使用dual伪表进行操作求余selectmod(11,3) from dual;绝对值selectabs(-123) from dual;天花板selectceil(11.4) from dual;地板selectfloor(11.4) from dual;次放selectpower(3,2) from dual;符号...
  • Oracle-常用函数

    2020-07-10 21:51:39
    Oracle-常用函数 目录 文章目录1、数值函数2、字符函数3、日期函数4、转换函数5、聚合函数6、通用函数***后记*** : 内容 1、数值函数 numberic 参数 描述 ceil number 向上取整 floor number 向下...
  • MySQL 常用函数

    2020-01-01 20:43:26
    数学函数 绝对值 abs(x) 圆周率 PI() 平方根 sqrt(x) 求余函数 mod(x,y) 取整函数向上 ceil(x), ceiling(x), 向下取整 ...sign(x) 符号函数,正数返回-1,负数反之 幂运算函数 pow(x,y) 返回x的y次方 对数函数 l...
  • matlab常用函数

    2008-04-24 18:48:04
    介绍Matlab常用命令,分为通用命令、基本运算、编程语言结构、基本矩阵函数和操作、基本数学函数、矩阵函数和数值线性代数、数据分析、多项式、非线性方程和常微分方程、作图函数、文件操作、示例函数符号工具包、...
  • 这一次,在这个REPL环境中做几个常用的操作来再次熟悉一下操作元素。  已经在emacs中熟悉过的两个函数,在这里是依然存在的。  *,这里是一个特殊的用法。在REPL中,它代表的是最后一次的求值结果。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,687
精华内容 1,074
关键字:

常用函数符号