精华内容
下载资源
问答
  • Mysql的基本函数--与自定义函数

    万次阅读 多人点赞 2019-02-25 18:23:40
    什么是Mysql函数: 类似于java的方法将一组逻辑语句封装在方法体 对外暴露方法名 事先提供好的一些功能可以直接使用 函数可以用在select 语句及其子句上 也可以用在update ,delete 语句当中 函数分类: 1)字符串...

    什么是Mysql函数:

    类似于java的方法将一组逻辑语句封装在方法体 对外暴露方法名
    事先提供好的一些功能可以直接使用
    函数可以用在select 语句及其子句上
    也可以用在update ,delete 语句当中

    函数分类:

    1)字符串函数
    2)数值函数
    3) 日期和时间函数
    4) 流程函数
    5) 聚合 函数
    6) 自定义函数
    7) 其他函数

    字符串函数:

    concat(s1,s2…sn):将传入的字符串连成字符串。
    在这里插入图片描述
    注意:任何字符串与null进行连接结果都是null
    在这里插入图片描述
    insert(srt, x ,y,instr):将字符串str从x位开始,y个字符长的子串替换为指定的字符串
    在这里插入图片描述
    lower(str)和upper(str):将字符串转换大小写
    left(str,x)和right(str,x):分别返回字符串最左边的 x 个字符和最右的边的X个字符
    在这里插入图片描述
    lpad(str,n,pad) 和rpad(str.n,pad):用字符串pad对字符串最左或最右进行填充,直接到n个字符的长度
    在这里插入图片描述
    ltrim(str)和 rtim(str):去掉字符串的最左和左右的空格
    trim(str):去除最左有最右的空格
    repeat(str,x):查询返回str重复x次的结果
    在这里插入图片描述
    REPLACE(str,a,b):用字符串 b替换str 中所有出现a的字符串
    在这里插入图片描述
    substring(str,x,y):返回字符串str中第x位置起y个长度的字符
    在这里插入图片描述

    数值函数:

    select MOD(10,3);取余
    在这里插入图片描述
    SELECT truncate(15.344323,2); 截断 保留多少小数
    在这里插入图片描述
    SELECT FLOOR(1.23); – 1 向下取整
    SELECT FLOOR(1.99); – 1
    SELECT FLOOR(-1.23); – -2
    SELECT FLOOR(-1.99); – -2
    SELECT floor(1.0);
    在这里插入图片描述
    SELECT CEILING(1.23); – 2向上取整>=(也就是向上加一,必须有小数,向上加一)
    SELECT CEILING(1.99); – 2
    SELECT CEILING(-1.23); – -1
    SELECT CEILING(-1.99); – -1
    SELECT CEIL(1.23); – 2
    SELECT CEIL(1.99); – 2
    SELECT CEIL(-1.23); – -1
    SELECT CEIL(-1.99); – -1
    SELECT ceil(1.5);
    在这里插入图片描述
    四舍五入函数
    – ROUND(X) ROUND(X,D)
    – 返回参数X, 其值接近于最近似的整数。
    – 在有两个参数的情况下,返回 X ,其值保留到小数点后D位,而第D位的保留方式为四舍五入。
    – 若要接保留X值小数点左边的D 位,可将 D 设为负
    SELECT ROUND(1.5)
    在这里插入图片描述
    SELECT ROUND(2.5), ROUND(25E-1);
    在这里插入图片描述这个是精度的问题。
    返回参数作为-1、 0或1的符号,该符号取决于X 的值为负、零或正。如果是负数就返回-1 ,0返回0 正数返回1
    SELECT SIGN(-2); – -1
    SELECT SIGN(0); – 0
    SELECT SIGN(2); – 1
    在这里插入图片描述
    – TRUNCATE(X,D)
    – 返回被舍去至小数点后D位的数字X。若D 的值为 0, 则结果不带有小数点或不带有小数部分。
    – 可以将D设为负数,若要截去(归零) X小数点左起第D位开始后面所有低位的值.
    SELECT TRUNCATE(1.233,1); – 1.2
    SELECT TRUNCATE(1.9565,1); – 1.9
    SELECT TRUNCATE(1.988,0); – 1
    SELECT TRUNCATE(-1.998,1); – -1.9
    SELECT TRUNCATE(1224,-2); – 1200
    SELECT TRUNCATE(10.24*100,0); – 1024

    在这里插入图片描述

    日期和时间函数:

    select CURDATE();-- 当前时间 只包含年月日
    在这里插入图片描述
    select CURTIME();-- 返回当前时间 只包含 时分秒
    在这里插入图片描述
    select NOW();-- 返回当前的日期和时间 年月日时分秒都包括
    在这里插入图片描述
    select UNIX_TIMESTAMP();-- 返回当前的时间戳
    在这里插入图片描述
    SELECT FROM_UNIXTIME(1550371079);-- 将时间戳 转换当前的年月日时分秒
    在这里插入图片描述
    SELECT WEEK(‘2008-05-02’);-- 该函数返回日期的星期数
    在这里插入图片描述
    SELECT YEAR(‘2019-09-09’);-- 返回所给的日期是那一年
    在这里插入图片描述
    SELECT HOUR(‘11:15:00’);-- 返回当前时间的小时
    在这里插入图片描述
    SELECT MINUTE(‘12:01:00’);-- 返回当前时间的分钟
    在这里插入图片描述
    DATE_FORMAT(date,format)
    根据format 字符串安排date 值的格式。
    %a 工作日的缩写名称 (Sun…Sat)
    %b 月份的缩写名称 (Jan…Dec)
    %c 月份,数字形式(0…12)
    %D 带有英语后缀的该月日期 (0th, 1st, 2nd, 3rd, …)
    %d 该月日期, 数字形式 (00…31) %e 该月日期, 数字形式(0…31)
    %f 微秒 (000000…999999) %H 小时(00…23)
    %h 小时(01…12)
    %I 小时 (01…12)
    %i 分钟,数字形式 (00…59)
    %j 一年中的天数 (001…366)
    %k 小时 (0…23)
    %l 小时 (1…12)
    %M 月份名称 (January…December)
    %m 月份, 数字形式 (00…12)
    %p 上午(AM)或下午( PM)
    %r 时间 , 12小时制 (小时hh:分钟mm:秒数ss 后加 AM或PM)
    %S 秒 (00…59)
    %s 秒 (00…59)
    %T 时间 , 24小时制 (小时hh:分钟mm:秒数ss)
    %U 周 (00…53), 其中周日为每周的第一天
    %u 周 (00…53), 其中周一为每周的第一天
    %V 周 (01…53), 其中周日为每周的第一天 ; 和 %X同时使用
    %v 周 (01…53), 其中周一为每周的第一天 ; 和 %x同时使用
    %W 工作日名称 (周日…周六)
    %w 一周中的每日 (0=周日…6=周六)
    %X 该周的年份,其中周日为每周的第一天, 数字形式,4位数;和%V同时使用
    %X 该周的年份,其中周一为每周的第一天, 数字形式,4位数;和%v同时使用
    %Y 年份, 数字形式,4位数
    %Y 年份, 数字形式 (2位数)
    %% ‘%’文字字符
    事例:
    在这里插入图片描述
    SELECT DATE_ADD(‘2015-01-04’,INTERVAL 3 DAY);-- 计算时间的间隔(+ ,-)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    SELECT DATEDIFF(‘2018-12-01’,NOW()); – 计算两个时间的相差的天数
    在这里插入图片描述

    流程函数:

    select if(2>3,‘true’,‘false’); – 如果值是真的话返回true 否则返回false
    在这里插入图片描述
    案例:
    在这里插入图片描述
    SELECT IFNULL(NULL,1); – 如果value 1 不为空 返回1 否则返回value 2
    在这里插入图片描述
    SELECT CASE WHEN 2<3 THEN ‘真’ ELSE ‘错’ end; – 判断
    在这里插入图片描述

    自定义函数:

    概念:自定义函数 (user-defined function UDF)就是用一个象ABS() 或 CONCAT()这样的固有(内建)函数一样作用的新函数去扩展MySQL。

    所以UDF是对MySQL功能的一个扩展

    (1)创建UDF:

    CREATE [AGGREGATE] FUNCTION function_name(parameter_name type,[parameter_name type,…])

    RETURNS {STRING|INTEGER|REAL}

    runtime_body
    (简单来说就是:

    CREATE FUNCTION 函数名称(参数列表)

    RETURNS 返回值类型

    函数体)
    (2)删除UDF: DROP FUNCTION function_name

    (3)调用自定义函数语法: SELECT function_name(parameter_value,…)

    (4)创建简单的无参UDFCREATE FUNCTION simpleFun()RETURNS VARVHAR(20) RETURN “Hello World!”;
    (5)创建一个现实时间的函数:create function f1() returns varchar(30)
    return date_format(now(),’%Y年%m月%d日 %H时%i分%s秒’);
    (6)调用这个函数:select f1();
    (7)CAST()函数的参数是一个表达式,它包括用AS关键字分隔的源值和目标数据类型。

    其他函数:

    SELECT DATABASE(); – 返回当前数据库名
    在这里插入图片描述
    select VERSION();-- 返回数据库的版本号
    在这里插入图片描述
    select USER();-- 当前用户
    在这里插入图片描述
    elect password(123);-- 密码 加密
    在这里插入图片描述
    select MD5(123);-- 密码 加密
    在这里插入图片描述
    SELECT SHA1(‘abc’); – SHA1()可以被视为一个密码更加安全的函数
    SELECT SHA(‘abc’);

    展开全文
  • Matlab基本函数-ceil函数

    千次阅读 2019-01-31 14:02:56
    Matlab基本函数-ceil函数
                   

    1、ceil函数:朝正无穷大方向取整

    2、用法说明:w=ceil(z)函数将输入z中的元素取整,值w为不小于本身的最小整数。

                           对于复数B,分别对实部和虚部取整。

    3、实例

    >>  x = [2-4i 7-9i 23+12i 98-2000i]x =   1.0e+03 *   0.0020 - 0.0040i   0.0070 - 0.0090i   0.0230 + 0.0120i   0.0980 - 2.0000i>> w = ceil(x)w =   1.0e+03 *   0.0020 - 0.0040i   0.0070 - 0.0090i   0.0230 + 0.0120i   0.0980 - 2.0000i


               

    再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

    展开全文
  • SQL基本函数

    千次阅读 2018-03-09 17:36:18
    SQL基本函数单行函数:一行数据输入,返回一个值的函数。多行函数:多行数据输入,返回一个值得函数,典型的就是聚合函数。一、单行函数的几种类型1、字符型函数 1) lower('SQL Course')-----&gt;sql course ...

    SQL基本函数

    单行函数:一行数据输入,返回一个值的函数。

    多行函数:多行数据输入,返回一个值得函数,典型的就是聚合函数。

    一、单行函数的几种类型

    1、字符型函数

           1) lower('SQL Course')----->sql course 返回小写

            

           

           2) upper('sql course')----->SQL COURSE 返回大写

            

            

            Upper和lower是对字符串中的英文字母取大取小,对于字符串中的数字、汉字、符号不做改变

           3) initcap('sql course')-----> Sql Course 每个单词返回首字母大写

            

           4) concat('good','string')---->goodstring 拼接   只能拼接2个字符串

            

           5)substr('String',1,3)----->Str  截取子串,从第一位开始截取3位

            

            第二个参数是10 的结果是一样的。都是从第一位开始算。

            

            substr('String',3)   从左到右第三位起始,得到后面所有字符,从1开始数。

            

            substr('String',-2)   倒数第二位,起始,得到最后所有字符。

            

            第三个参数没有的话默认到结尾,如果是0则表示取0个字符,即没有。若字符串中有汉字还是按字符处理。

            

            

            6)instr('t#i#m#r#a#n#','#')--->找第一个#字符在哪个绝对位置,得到的数值。若字符串中没有要查找的字符,则返回0

                  instr(字符串,要查找的字符串,开始的位置,出现的次数)

            

            指定的可以说字符串也可以是字符,默认是从左向右第一个出现的位置。

            

            从第一位、第三位、第六位开始数

            

            从右向左(倒着)开始第一位、第三位、第六位数

            

            从左往右和从右往左第几次出现字符串位置

            

            select instr('aunfukk','u',-1,1) from dual; 倒数第一个u是哪个位置,结果返回5

            

            7)length('String')---->6长度,得到的是数值

           

            8)lpad('first',10,'$')左填充

           

            9)rpad(676768,10,'*')右填充

            

            10)replace('JACK and JUE','J','BL')---->BLACK and BLUE

            

           replace('JACK and JUE','J')-----àACK and UE

            

            SQL 中没有提供删除字符串中匹配的子字符串的方法,因为使用 REPLACE()函数就可以达到删除子字符串的方法,那就是将第三个参数设定为空字符串或者省略第三个参数,用空字符串来替换匹配的子字符串也就达到了删除指定子字符串的效果了

           

            去除某个字符串或字符

            

            第二个参数为空的时候结果不变

            

            11)trim('m' from 'mmtomlium')---->  tomliu  两头截这里的‘m’是截取集,仅能有一个字符

            

            Trim只能去除一个字符,会去除两边的字符。

            

            

            12)ltrim---->截去字符串左边的空格

            

            从左边算起,去除第二个参数中出现过的字符,无匹配返回原结果。

            

            

            若都匹配了返回空

            

           13) rtrim------>截去字符串右边的空格

            

            14)ASCII码函数:用来得到一个字符的ASCII码,它有且只有一个参数,如果参数是一个字符串,则返回第一个字符的ASCII码。

            

            15)|| 拼接函数

            

            如果字符串中包含了null,则将null处理成‘’,在拼接。

            16) chr函数

            Ascii函数的反函数,将ASCII码转换为字符

            

            17)translate替换函数

            

            Translate是replace提供的一个超集,如果需要替换的字符比替换的字符多,那么在需要替换的字符中而不在替换的字符中的额外字符将被删除,因为没有相应的字符替换,替换的字符不能为空,如果参数中任何参数为null,结果就是null

            

            

            需要替换的字符和替换的字符是从左到右一一对应的关系,如果不能对应,则视为空值。

            

            汉字是按字符处理的。

            

            18)greatest      取一行最大值

            Oracle比较一列的最大值最小值:max和min

            Oracle比较一行的最大值最小值:coalesce / greatest/least

            GREATEST 返回值列表中最大值

            格式: GREATEST(value1, value2, value3, ...)

            含义: 返回value列表最大的值。

            value列表必须是相同类型,也可以是一个表的同一行、不同列的值进行比较

            当value值列表中有一个为NULL,则返回NULL值。

            

            有些可以通过隐式转换的,转换后比较,不能隐式转换的报错。

            

            

            部分为字符型,会把非字符型转换成字符型:

            

            19) least 取一行最小值

            LEAST 返回值列表中最小值

            格式: LEAST(value1, value2, value3, ...)

            含义: 返回value列表最小的值。

            value列表必须是相同类型,也可以是一个表的同一行、不同列的值进行比较。

            当value值列表中有一个为NULL,则返回NULL值。

            

          20) coalesce 返回第一个非空值

            格式: COALESCE(value1, value2, value3, ...)

            含义: 返回value列表第一个非空的值。

            value列表必须是相同类型,也可以是一个表的同一行、不同列的值进行比较。

            

    2、数值型函数

            1) round对指定的值做四舍五入,round(p,s) ,以小数点为0,小数点后为正数 ,小数点左边为负数。

            

            若round后只有一个参数,按第二位为0 处理,也就是取整。

            

            2) trunc 对指定的值取整 trunc(p,s)

            trunc:按指定精度截断十进制数,:trunc(45.923,1),结果,45.9

            

            3) mod 返回除法后的余数。

            

            4)求绝对值:ABS()函数,求一个数的绝对值。

            

            abs函数的参数是null的时候,结果也是null,因为ABS函数处理的是列,大多数处理列的函数,对null的处理都是null。

            5)求指数:power()函数,接受两个参数,第一个参数为带求幂的表达式,第二个为幂。

            

           6) 求平方根:sqrt()函数,用来计算平方根。

            

            7)求随机数:oracle没有内置的生成随机数的函数,不过oracle提供了包dbms_random用来生成随机数,使用方法如下:

            dbms_random.value

            

            ORACLE的PL/SQL提供了生成随机数和随机字符串的多种方式,罗列如下:

           a、小数( 0 ~ 1)

                 select dbms_random.value from dual

            b、指定范围内的小数 ( 0 ~ 100 )     

                select dbms_random.value(0,100) from dual

                

            c、指定范围内的整数 ( 0 ~ 100 )

                 select trunc(dbms_random.value(0,100)) from dual

                

            d、长度为20的随机数字串
                 select substr(cast(dbms_random.value as varchar2(38)),3,20) from dual

               

            e、正态分布的随机数

                 select dbms_random.normal from dual;

                

            8)舍入到最大整数

                ceil()函数,用来舍掉一个数的小数点后的部分,并且向上舍入到临近的最大整数。

                

                

            9)舍入到最小整数

                floor()函数,和ceil函数相反,用来舍掉一个数的小数点后的部分,并且向下舍入到临近的最小整数。

                

            10)求符号

                sign()函数用来返回一个数的符号,如果大于0则返回1,如果等于0 则返回0 ,如果小于0则返回-1 。

                

            11)还有数学公式函数:正余弦函数sin()、cos()、自然对数log()等。

    3、日期型函数

            日期在oracle中以数字形式存储,所以可以对他进行加减运算。计算是以天为单位。

            

            1)当前时间:current_date, 返回该函数执行的时间。

           

            2)current_timestamp  当前日期和时间

            

            3)extract  截取日期元素

            

            

            4)cast  转换函数

            cast(转换前的值  as  想要转换的数据类型)

            

            5)MONTHS_BETWEEN   计算两个日期之间的月数,大的在前

            

             比如查找emp表中参加工作时间>30年的员工。

            

            6)ADD_MONTHS   给日期增加月份

            

            

            7) LAST_DAY  日期当前月份的最后一天

            

            8)next_day  第二个参数是数字1-7,代表周日到周六。

                比如取下一周五

            

            9)round(p,s)在日期中的应用,如何舍入要看具体情况,s是month按30天计,应该15舍16入,s是year则按6舍7入计算。       


    附:

        date类型中存储有年、月、日,时、分、秒的全部信息,但默认情况下,在SQLPLUS中,只显示年月日的信息。所以,用以下命令将当前会话中的日期显示参数改为显示全部信息:

            alter session set nls_date_format="yyyy-mm-dd hh24:mi:ss"
        然后你可以再次测试和DATE相关的函数操作,比如TRUNC,LAST_DAY,NEXT_DAY,add_months等。对于add_months,如果是如下的操作,其结果又是什么?建议先自己推测,然后再实验验证:
      add_months(date'2018-01-09',1)
      add_months(date'2018-01-30',1)
      add_months(date'2018-01-31',1)
      add_months(date'2018-02-28',1)

      add_months(date'2018-01-09',-1)
      add_months(date'2018-02-28',-1)
      add_months(date'2018-03-30',-1)
      add_months(date'2018-03-31',-1)
       
        
       

        add_month给日期增加月份,加参数个月,到该月的当日。若加之后的月比加之前的月的天数少,加之后原本应该超过的时候结果取该月最后一天。比如以下例子,一月份加一个月到二月份,1月29之前的日期都是到2月的同一天,而28之后的日期因为二月份只有28天,所以都会显示到2月28。所以直接月份相减不会超过参数个。不是直接加30或31天。

       

        当参数为负,也就是月份减的时候,也是同样的道理。

       

    结论:

            1、add_months是对第一个参数的日期进行第二个参数的加减操作。

          2、add_months的单位是月,不是单纯的加30或31天,比如add_months('2018-01-15',1),结果就是2018-02-15。add_months('2018-03-25',-1)结果就是2018-02-25。但也有例外,如下。

            3、add_months('2018-01-30',1)结果是2018-02-28,因为18年2月只有28天,月数加的也是1 ,所以结果只能是2 月,这种情况下结果就是2月的最后一天。也就是加月份的时候,若加前后的那月天数比加之后多,结果只能是加之后那月的最后一天。

            4、add_months('2018-03-30',-1)结果是2018-02-28,和加的情况类似,视情况而定。

    trunc: 

            

            使用trunc函数对日期操作时,默认都是舍去时分秒,对天取整。

    trunc可以有参数:

            

            参数是年取当年第一天0时,参数为月取当月第一天0时,参数为日取当天0时

            

            参数为时取当时0分,参数为分取当时当分0秒。

            注意DD和D的区别:

            

            DD是当天0时,D是当周第一天0

    last_day:

            

            当使用last_day求当月最后一天时,年月日是当月最后一天,具体时分秒也是执行SQL的当前时分秒。也就是本月最后一天的此时此刻。

    next_day:

            

            当使用next_day求下个星期几时,年月日是下一个星期几的年月日,具体时分秒也是执行SQL的当前时分秒。也就是下个星期几的此时此刻。



    展开全文
  • Matlab基本函数-floor函数

    万次阅读 2013-11-17 18:40:47
    1、floor函数:朝负无穷大方向取整 2、用法说明: y = floor(x) 函数将x中元素取整,值y为不大于本身的最大整数。对于复数,分别对实部和虚部取整 3、用法举例 >> x = [3+4i 6-7i 9+11i 1-4i 3.4-4.5i...

    1、floor函数:朝负无穷大方向取整

    2、用法说明:

          y = floor(x) 函数将x中元素取整,值y为不大于本身的最大整数。对于复数,分别对实部和虚部取整

    3、用法举例

     

    >> x = [3+4i 6-7i 9+11i 1-4i 3.4-4.5i 90.67-123i]
    
    x =
    
       1.0e+02 *
    
      Columns 1 through 5
    
       0.0300 + 0.0400i   0.0600 - 0.0700i   0.0900 + 0.1100i   0.0100 - 0.0400i   0.0340 - 0.0450i
    
      Column 6
    
       0.9067 - 1.2300i
    
    >> y = floor(x)
    
    y =
    
       1.0e+02 *
    
      Columns 1 through 5
    
       0.0300 + 0.0400i   0.0600 - 0.0700i   0.0900 + 0.1100i   0.0100 - 0.0400i   0.0300 - 0.0500i
    
      Column 6
    
       0.9000 - 1.2300i

    4、附录

     

    >> help floor
     floor  Round towards minus infinity.
        floor(X) rounds the elements of X to the nearest integers
        towards minus infinity.
     
        See also round, ceil, fix.
    
        Overloaded methods:
           codistributed/floor
           gpuArray/floor
    
        Reference page in Help browser
           doc floor

     

     

     

     

     

     

     

     

    展开全文
  • 栈的基本函数C++实现

    千次阅读 2018-11-14 21:57:45
    前两天自己照着一些博客仿写了栈的C++,其间也出了一些问题,但是通过调试,各个基本函数都得到了验证。当然可能存在我不知道的问题,如果有小伙伴验证我代码的时候出现了问题希望可以告知我一下,非常感谢。 代码...
  • matlab 统计基本函数 var方差

    万次阅读 2017-01-04 13:25:22
    matlab 统计基本函数 var方差 matlab中的方差函数var的用法及具体分析, var 是用来求方差的,但是首先我们应该清楚的区分两个概念,即方差和样本方差的无偏估计,简要来说就是,方差公式中分母上是N,而样本方差无...
  • Matlab基本函数 length函数

    千次阅读 2018-11-05 02:35:11
    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章...分享知识,造福人民,实现我们中华民族伟大复兴!&nbsp;&nbsp;&nbsp;... 1、length函数
  • Matlab基本函数 floor函数

    千次阅读 2018-11-05 02:41:52
    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章...分享知识,造福人民,实现我们中华民族伟大复兴!&nbsp;&nbsp;&nbsp;... 1、floor函数:朝
  • 绘制三维图形的基本函数

    千次阅读 2018-10-29 17:17:16
    1.绘制三维图形的基本函数   1 2 3 4 5 6 最基本的三维绘图函数为plot3; plot3与plot用法十分相似,调用格式:   plot(x1,y1,z1,选项1,x2,y2,z2,选项2,...,...
  • 04-MPI几个基本函数

    千次阅读 2018-07-30 21:56:36
    1、MPI程序基本结构 注意,所有的MPI标识符,包括函数标识符,都以MPI前缀开头,后面紧跟一个...3、MPI基本函数 MPI_Init int MPI_Init(int*argc, char *argv[]) 每一个被MPI程序调用的第一个MPI函数都是...
  • Python 3.6 re模块基本函数介绍

    千次阅读 2017-04-22 16:21:20
    python 3.6版本基本函数介绍以及match object介绍
  • Python基本函数:np.argsort()

    千次阅读 2019-10-29 21:08:43
    Python基本函数:np.argsort()一、函数说明二、函数用法 格式:np.argsort(a) 注意:返回的是元素值从小到大排序后的索引值的数组 一、函数说明 argsort(a, axis=-1, kind='quicksort', order=None) Returns ...
  • Python基本函数:np.bincount()

    千次阅读 2019-10-28 17:37:57
    Python基本函数:np.bincount()一、函数说明二、函数用法 格式:np.bincount(a) 注意:返回一个数组,其长度等于a中元素最大值加1,每个元素值则是它当前索引值在a中出现的次数。 一、函数说明   &...
  • Python基本函数:np.argmax()

    千次阅读 2019-10-29 21:15:18
    Python基本函数:np.argmax()一、函数说明二、函数用法 格式:np.argmax(a) 注意:返回的是a中元素最大值所对应的索引值 一、函数说明 argmax(a, axis=None, out=None) Returns the indices of the maximum ...
  • Python基本函数:np.multiply()

    千次阅读 2019-09-23 19:10:42
    Python基本函数:np.multiply()一、用法         由于multiply是ufunc函数,ufunc函数会对这两个数组的对应元素进行计算,因此它要求这两个数组有相同的大小(shape相同)...
  • Matlab基本函数-exp函数

    万次阅读 2013-10-27 21:45:20
    1、exp函数:求以e为底的指数函数 2、用法说明:y=exp(x) 函数对数组元素x进行逐个处理的函数函数定义域包括复数。对于复数z=a+b*i,有ez=(cos(b)+i*sin(b)*ea) 3、实例 >> x=4 x = 4 >> y=exp(x) y = 54....
  • Matlab基本函数-hidden函数

    千次阅读 2013-12-22 11:44:45
    1、hidden函数:设置或取消隐藏线模式 2、用法说明 (1)hidden on 函数对当前图形打开隐藏线条删除,使网格图后面的线条被前面的线条遮住。设置曲面图形对象的属性FaceColor为坐标轴背景颜色; (2)hidden off ...
  • 数据库函数(基本函数

    千次阅读 2019-07-16 18:52:20
    实验平台: navicat ...24.聚合函数 (1)AVG() 返回平均值 (2)Count() 返回计数值 (3)Max() 返回最大值 (4)Min() 返回最小值 (5)Sum() 返回某列的和 25.限制查询 (1)Limit [位置偏移量]行数
  • Matlab基本函数-expm函数

    万次阅读 2013-10-27 21:51:41
    1、expm函数:求以e为底的矩阵指数函数 2、用法说明:y=expm(x) 函数将常数e进行矩阵x的乘方运算。如果x具有非负的特征值,函数expm可以得到复数结果 3、实例 >> x=[23,45,12;67,89,10;43,23,12] x = 23 45 ...
  • Matlab基本函数-cylinder函数

    万次阅读 2013-10-26 18:14:40
    (1)[x,y,z]=cylinder 函数返回一半径和高度都为1的圆柱体x,y,z轴的坐标值,圆柱体沿其周长有20个等距分布的点 (2)[x,y,z]=cylinder(r) 函数一个半径为r、高度为1的圆柱体的x,y,z轴的坐标值,圆柱体沿其周...
  • Matlab基本函数-length函数

    万次阅读 多人点赞 2013-12-22 12:24:45
    1、length函数:计算向量或矩阵的长度 2、用法说明  y = length(x) 函数计算指定向量或矩阵的长度y。如果参数变量x是向量,则返回其长度;如果参数变量是非空矩阵,则length(x)与max(size(x))等价 3、举例说明 >> x...
  • Matlab基本函数-conj函数

    万次阅读 2013-10-26 17:31:39
    1、conj函数:用于计算复数的共轭值 2、用法说明:y=conj(x)函数计算复数x的共轭值。输出结果y的维数跟输入x的维数一致,返回值为:real(y)-i*imag(y) 3、实例 >> x = [3+4i 5-6i 7+10i 23+12i] x = 3.0000 + 4....
  • Matlab基本函数-ginput函数

    万次阅读 2013-11-24 15:13:26
    1、ginput函数:获取指定点坐标值 2、用法说明 (1)[x,y] = ginput(n) 函数从当前的坐标图上选择n个点,并返回这n个点的相应的坐标向量x、y。n个点可由鼠标定位。用户可以按下回车键在输入n个点之前终止输入; ...
  • Matlab基本函数-compass函数

    千次阅读 2013-10-26 16:01:32
    1、compass函数:罗盘图 2、用法说明: (1)compass(x,y)函数绘制一个由原点出发由(x,y)组成的向量箭头图形; (2)compass(z)等价于compass(real(z),imag(z)); (3)compass(...,LineSpec)函数用参量LineSpec...
  • Matlab基本函数-feather函数

    千次阅读 2013-11-10 20:50:27
    1、feather函数:绘制羽毛图(速度向量图) 2、用法说明: (1)feather(x,y) 函数绘制由向量参量x与y构成的速度向量,沿水平轴方向,从均匀间隔点以箭头发射出来; (2)feather(z) 函数绘制羽毛图。参量z是一个...
  • Matlab基本函数-fix函数

    万次阅读 2013-11-10 21:00:25
    1、fix函数:向零方向取整 2、用法说明:y=fix(x) 函数将x中元素零方向取整,得到y是一个整数数组。对于复数z,分别对实部和虚部取整 3、举例说明 >> x = [1-2.9i 3+4.5i 5-6.7i 9-10.2i] x = 1.0000 - 2.9000i ...
  • 关于Android自定义view 你所需要知道的基本函数

    千次阅读 热门讨论 2016-01-09 10:42:21
    候机ing,没有事做,来写一下学习自定义view必须掌握的基本函数。这里只挑一些常用的进行讲解。 首先 往Canvas上面draw需要一个Paint。 画笔常用的函数有哪些呢。由于木有调试环境,函数基本上默写,有错请评论...
  • Matlab基本函数-menu函数

    千次阅读 2013-12-22 12:55:47
    1、menu函数:产生菜单 2、用法说明  m = menu('title','n1','n2',......,'nn') 函数显示以字符串变量‘title’为标题的菜单,选项为字符串变量:‘n1’,......,返回所输入的值到m 3、举例说明 >> m = menu('登录...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 181,262
精华内容 72,504
关键字:

基本函数